home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_4_lb.txt < prev    next >
Text File  |  1993-07-15  |  317KB  |  5,840 lines

  1. # near model CODE resource
  2. # jump table entries: 3232-3320 (89 of them)
  3. export_404:
  4. 00000000  4E75                     rts
  5. export_405:
  6. 00000002  48E7 0110                movem.l    -[A7], D7,A3
  7. 00000006  2E2F 000C                move.l     D7, [A7 + 0xC]
  8. 0000000A  2F07                     move.l     -[A7], D7
  9. 0000000C  4EAD 0052                jsr        [A5 + 0x52 /* export_6 */]
  10. 00000010  2640                     movea.l    A3, D0
  11. 00000012  200B                     move.l     D0, A3
  12. 00000014  588F                     addq.l     A7, 4
  13. 00000016  670A                     beq        +0xC /* 00000022 */
  14. 00000018  2F07                     move.l     -[A7], D7
  15. 0000001A  2F0B                     move.l     -[A7], A3
  16. 0000001C  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  17. 00000020  508F                     addq.l     A7, 8
  18. label00000022:
  19. 00000022  200B                     move.l     D0, A3
  20. 00000024  4CDF 0880                movem.l    D7,A3, [A7]+
  21. 00000028  4E75                     rts
  22. export_406:
  23. fn0000002A:
  24. 0000002A  48E7 0118                movem.l    -[A7], D7,A3,A4
  25. 0000002E  286F 0014                movea.l    A4, [A7 + 0x14]
  26. 00000032  266F 0010                movea.l    A3, [A7 + 0x10]
  27. 00000036  2E2F 0018                move.l     D7, [A7 + 0x18]
  28. 0000003A  200B                     move.l     D0, A3
  29. 0000003C  6704                     beq        +0x6 /* 00000042 */
  30. 0000003E  4A87                     tst.l      D7
  31. 00000040  6608                     bne        +0xA /* 0000004A */
  32. label00000042:
  33. 00000042  7000                     moveq.l    D0, 0x00
  34. 00000044  2880                     move.l     [A4], D0
  35. 00000046  7001                     moveq.l    D0, 0x01
  36. 00000048  6020                     bra        +0x22 /* 0000006A */
  37. label0000004A:
  38. 0000004A  2F07                     move.l     -[A7], D7
  39. 0000004C  4EAD 0052                jsr        [A5 + 0x52 /* export_6 */]
  40. 00000050  2880                     move.l     [A4], D0
  41. 00000052  588F                     addq.l     A7, 4
  42. 00000054  670E                     beq        +0x10 /* 00000064 */
  43. 00000056  2F0B                     move.l     -[A7], A3
  44. 00000058  2F14                     move.l     -[A7], [A4]
  45. 0000005A  2F07                     move.l     -[A7], D7
  46. 0000005C  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  47. 00000060  7001                     moveq.l    D0, 0x01
  48. 00000062  6006                     bra        +0x8 /* 0000006A */
  49. label00000064:
  50. 00000064  4EBA 2212                jsr        [PC + 0x2212 /* 00002278 */]
  51. 00000068  7000                     moveq.l    D0, 0x00
  52. label0000006A:
  53. 0000006A  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  54. 0000006E  4E75                     rts
  55. export_407:
  56. 00000070  4E56 FFDE                link       A6, -0x0022
  57. 00000074  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  58. 00000078  266E 0008                movea.l    A3, [A6 + 0x8]
  59. 0000007C  426D E59C                clr.w      [A5 - 0x1A64]
  60. 00000080  426D E59A                clr.w      [A5 - 0x1A66]
  61. 00000084  426D E598                clr.w      [A5 - 0x1A68]
  62. 00000088  426D E596                clr.w      [A5 - 0x1A6A]
  63. 0000008C  4246                     clr.w      D6
  64. 0000008E  7000                     moveq.l    D0, 0x00
  65. 00000090  1013                     move.b     D0, [A3]
  66. 00000092  2D40 FFDE                move.l     [A6 - 0x22], D0
  67. 00000096  284B                     movea.l    A4, A3
  68. 00000098  528C                     addq.l     A4, 1
  69. 0000009A  4244                     clr.w      D4
  70. 0000009C  426E FFE2                clr.w      [A6 - 0x1E]
  71. 000000A0  7A01                     moveq.l    D5, 0x01
  72. 000000A2  604A                     bra        +0x4C /* 000000EE */
  73. label000000A4:
  74. 000000A4  1E14                     move.b     D7, [A4]
  75. 000000A6  7000                     moveq.l    D0, 0x00
  76. 000000A8  1007                     move.b     D0, D7
  77. 000000AA  D040                     add.w      D0, D0
  78. 000000AC  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  79. 000000B0  323C 0400                move.w     D1, 0x400
  80. 000000B4  C270 0000                and.w      D1, [A0 + D0.w]
  81. 000000B8  6704                     beq        +0x6 /* 000000BE */
  82. 000000BA  5246                     addq.w     D6, 1
  83. 000000BC  602A                     bra        +0x2C /* 000000E8 */
  84. label000000BE:
  85. 000000BE  4246                     clr.w      D6
  86. 000000C0  4A6E FFE2                tst.w      [A6 - 0x1E]
  87. 000000C4  660E                     bne        +0x10 /* 000000D4 */
  88. 000000C6  BE2D E5AE                cmp.b      D7, [A5 - 0x1A52]
  89. 000000CA  57C0                     seq        D0
  90. 000000CC  0240 0001                andi.w     D0, 0x1
  91. 000000D0  3D40 FFE2                move.w     [A6 - 0x1E], D0
  92. label000000D4:
  93. 000000D4  4A44                     tst.w      D4
  94. 000000D6  6610                     bne        +0x12 /* 000000E8 */
  95. 000000D8  7000                     moveq.l    D0, 0x00
  96. 000000DA  1007                     move.b     D0, D7
  97. 000000DC  D040                     add.w      D0, D0
  98. 000000DE  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  99. 000000E2  7806                     moveq.l    D4, 0x06
  100. 000000E4  C870 0000                and.w      D4, [A0 + D0.w]
  101. label000000E8:
  102. 000000E8  5245                     addq.w     D5, 1
  103. 000000EA  D8FC 0001                add.w      A4, 0x1
  104. label000000EE:
  105. 000000EE  48C5                     ext.l      D5
  106. 000000F0  BAAE FFDE                cmp.l      D5, [A6 - 0x22]
  107. 000000F4  6E06                     bgt        +0x8 /* 000000FC */
  108. 000000F6  0C46 0009                cmpi.w     D6, 0x9 /* '\t' */
  109. 000000FA  6FA8                     ble        -0x56 /* 000000A4 */
  110. label000000FC:
  111. 000000FC  7000                     moveq.l    D0, 0x00
  112. 000000FE  0C46 0009                cmpi.w     D6, 0x9 /* '\t' */
  113. 00000102  6E0C                     bgt        +0xE /* 00000110 */
  114. 00000104  4A44                     tst.w      D4
  115. 00000106  6606                     bne        +0x8 /* 0000010E */
  116. 00000108  4A6E FFE2                tst.w      [A6 - 0x1E]
  117. 0000010C  6702                     beq        +0x4 /* 00000110 */
  118. label0000010E:
  119. 0000010E  7001                     moveq.l    D0, 0x01
  120. label00000110:
  121. 00000110  3A00                     move.w     D5, D0
  122. 00000112  675C                     beq        +0x5E /* 00000170 */
  123. 00000114  558F                     subq.l     A7, 2
  124. 00000116  200B                     move.l     D0, A3
  125. 00000118  5280                     addq.l     D0, 1
  126. 0000011A  2F00                     move.l     -[A7], D0
  127. 0000011C  7000                     moveq.l    D0, 0x00
  128. 0000011E  1013                     move.b     D0, [A3]
  129. 00000120  2F00                     move.l     -[A7], D0
  130. 00000122  486D AFF4                pea.l      [A5 - 0x500C]
  131. 00000126  486E FFDE                pea.l      [A6 - 0x22]
  132. 0000012A  486E FFE4                pea.l      [A6 - 0x1C]
  133. 0000012E  2F3C 8214 FFF4           move.l     -[A7], 0x8214FFF4
  134. 00000134  A8B5                     syscall    ScriptUtil
  135. 00000136  381F                     move.w     D4, [A7]+
  136. 00000138  7000                     moveq.l    D0, 0x00
  137. 0000013A  72FE                     moveq.l    D1, 0xFFFFFFFE
  138. 0000013C  C244                     and.w      D1, D4
  139. 0000013E  57C0                     seq        D0
  140. 00000140  4400                     neg.b      D0
  141. 00000142  3A00                     move.w     D5, D0
  142. 00000144  672A                     beq        +0x2C /* 00000170 */
  143. 00000146  3B6E FFEC E59C           move.w     [A5 - 0x1A64], [A6 - 0x14]
  144. 0000014C  3B6E FFEE E59A           move.w     [A5 - 0x1A66], [A6 - 0x12]
  145. 00000152  3B6E FFF0 E598           move.w     [A5 - 0x1A68], [A6 - 0x10]
  146. 00000158  7000                     moveq.l    D0, 0x00
  147. 0000015A  4A45                     tst.w      D5
  148. 0000015C  6710                     beq        +0x12 /* 0000016E */
  149. 0000015E  2F00                     move.l     -[A7], D0
  150. 00000160  4EBA 392A                jsr        [PC + 0x392A /* 00003A8C */]
  151. 00000164  2200                     move.l     D1, D0
  152. 00000166  201F                     move.l     D0, [A7]+
  153. 00000168  4A41                     tst.w      D1
  154. 0000016A  6702                     beq        +0x4 /* 0000016E */
  155. 0000016C  7001                     moveq.l    D0, 0x01
  156. label0000016E:
  157. 0000016E  3A00                     move.w     D5, D0
  158. label00000170:
  159. 00000170  3005                     move.w     D0, D5
  160. 00000172  4CEE 18F0 FFC6           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x3A]
  161. 00000178  4E5E                     unlink     A6
  162. 0000017A  4E75                     rts
  163. export_408:
  164. 0000017C  4E56 FFFA                link       A6, -0x0006
  165. 00000180  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  166. 00000184  286E 0020                movea.l    A4, [A6 + 0x20]
  167. 00000188  266E 001C                movea.l    A3, [A6 + 0x1C]
  168. 0000018C  7A01                     moveq.l    D5, 0x01
  169. 0000018E  2805                     move.l     D4, D5
  170. 00000190  302E 0012                move.w     D0, [A6 + 0x12]
  171. 00000194  48C0                     ext.l      D0
  172. 00000196  E380                     asl        D0, 1
  173. 00000198  322E 000A                move.w     D1, [A6 + 0xA]
  174. 0000019C  48C1                     ext.l      D1
  175. 0000019E  B081                     cmp.l      D0, D1
  176. 000001A0  6F0C                     ble        +0xE /* 000001AE */
  177. 000001A2  302E 001A                move.w     D0, [A6 + 0x1A]
  178. 000001A6  48C0                     ext.l      D0
  179. 000001A8  2A00                     move.l     D5, D0
  180. 000001AA  6000 0154                bra        +0x156 /* 00000300 */
  181. label000001AE:
  182. 000001AE  302E 0016                move.w     D0, [A6 + 0x16]
  183. 000001B2  48C0                     ext.l      D0
  184. 000001B4  E380                     asl        D0, 1
  185. 000001B6  322E 000E                move.w     D1, [A6 + 0xE]
  186. 000001BA  48C1                     ext.l      D1
  187. 000001BC  B081                     cmp.l      D0, D1
  188. 000001BE  6F0C                     ble        +0xE /* 000001CC */
  189. 000001C0  302E 001A                move.w     D0, [A6 + 0x1A]
  190. 000001C4  48C0                     ext.l      D0
  191. 000001C6  2800                     move.l     D4, D0
  192. 000001C8  6000 0136                bra        +0x138 /* 00000300 */
  193. label000001CC:
  194. 000001CC  302E 000A                move.w     D0, [A6 + 0xA]
  195. 000001D0  48C0                     ext.l      D0
  196. 000001D2  322E 0012                move.w     D1, [A6 + 0x12]
  197. 000001D6  48C1                     ext.l      D1
  198. 000001D8  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  199. 000001DC  2800                     move.l     D4, D0
  200. 000001DE  3684                     move.w     [A3], D4
  201. 000001E0  302E 000E                move.w     D0, [A6 + 0xE]
  202. 000001E4  48C0                     ext.l      D0
  203. 000001E6  322E 0016                move.w     D1, [A6 + 0x16]
  204. 000001EA  48C1                     ext.l      D1
  205. 000001EC  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  206. 000001F0  2A00                     move.l     D5, D0
  207. 000001F2  3885                     move.w     [A4], D5
  208. 000001F4  2004                     move.l     D0, D4
  209. 000001F6  2205                     move.l     D1, D5
  210. 000001F8  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  211. 000001FC  322E 001A                move.w     D1, [A6 + 0x1A]
  212. 00000200  48C1                     ext.l      D1
  213. 00000202  B280                     cmp.l      D1, D0
  214. 00000204  6F26                     ble        +0x28 /* 0000022C */
  215. 00000206  302E 001A                move.w     D0, [A6 + 0x1A]
  216. 0000020A  48C0                     ext.l      D0
  217. 0000020C  2204                     move.l     D1, D4
  218. 0000020E  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  219. 00000212  2A00                     move.l     D5, D0
  220. 00000214  302E 001A                move.w     D0, [A6 + 0x1A]
  221. 00000218  48C0                     ext.l      D0
  222. 0000021A  2204                     move.l     D1, D4
  223. 0000021C  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  224. 00000220  4A80                     tst.l      D0
  225. 00000222  6700 00DC                beq        +0xDE /* 00000300 */
  226. 00000226  5285                     addq.l     D5, 1
  227. 00000228  6000 00D6                bra        +0xD8 /* 00000300 */
  228. label0000022C:
  229. 0000022C  426E FFFE                clr.w      [A6 - 0x2]
  230. 00000230  7E01                     moveq.l    D7, 0x01
  231. 00000232  6000 00C2                bra        +0xC4 /* 000002F6 */
  232. label00000236:
  233. 00000236  302E 001A                move.w     D0, [A6 + 0x1A]
  234. 0000023A  48C0                     ext.l      D0
  235. 0000023C  2207                     move.l     D1, D7
  236. 0000023E  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  237. 00000242  2C00                     move.l     D6, D0
  238. 00000244  302E 001A                move.w     D0, [A6 + 0x1A]
  239. 00000248  48C0                     ext.l      D0
  240. 0000024A  2207                     move.l     D1, D7
  241. 0000024C  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  242. 00000250  4A80                     tst.l      D0
  243. 00000252  6702                     beq        +0x4 /* 00000256 */
  244. 00000254  5286                     addq.l     D6, 1
  245. label00000256:
  246. 00000256  3014                     move.w     D0, [A4]
  247. 00000258  48C0                     ext.l      D0
  248. 0000025A  B086                     cmp.l      D0, D6
  249. 0000025C  6D00 0096                blt        +0x98 /* 000002F4 */
  250. 00000260  7001                     moveq.l    D0, 0x01
  251. 00000262  B087                     cmp.l      D0, D7
  252. 00000264  6C24                     bge        +0x26 /* 0000028A */
  253. 00000266  302E 000A                move.w     D0, [A6 + 0xA]
  254. 0000026A  48C0                     ext.l      D0
  255. 0000026C  322E 0012                move.w     D1, [A6 + 0x12]
  256. 00000270  48C1                     ext.l      D1
  257. 00000272  2F00                     move.l     -[A7], D0
  258. 00000274  2007                     move.l     D0, D7
  259. 00000276  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  260. 0000027A  2200                     move.l     D1, D0
  261. 0000027C  201F                     move.l     D0, [A7]+
  262. 0000027E  9081                     sub.l      D0, D1
  263. 00000280  2207                     move.l     D1, D7
  264. 00000282  5381                     subq.l     D1, 1
  265. 00000284  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  266. 00000288  6006                     bra        +0x8 /* 00000290 */
  267. label0000028A:
  268. 0000028A  203C 0000 7FFF           move.l     D0, 0x7FFF
  269. label00000290:
  270. 00000290  3D40 FFFC                move.w     [A6 - 0x4], D0
  271. 00000294  7001                     moveq.l    D0, 0x01
  272. 00000296  B086                     cmp.l      D0, D6
  273. 00000298  6C24                     bge        +0x26 /* 000002BE */
  274. 0000029A  302E 000E                move.w     D0, [A6 + 0xE]
  275. 0000029E  48C0                     ext.l      D0
  276. 000002A0  322E 0016                move.w     D1, [A6 + 0x16]
  277. 000002A4  48C1                     ext.l      D1
  278. 000002A6  2F00                     move.l     -[A7], D0
  279. 000002A8  2006                     move.l     D0, D6
  280. 000002AA  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  281. 000002AE  2200                     move.l     D1, D0
  282. 000002B0  201F                     move.l     D0, [A7]+
  283. 000002B2  9081                     sub.l      D0, D1
  284. 000002B4  2206                     move.l     D1, D6
  285. 000002B6  5381                     subq.l     D1, 1
  286. 000002B8  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  287. 000002BC  6006                     bra        +0x8 /* 000002C4 */
  288. label000002BE:
  289. 000002BE  203C 0000 7FFF           move.l     D0, 0x7FFF
  290. label000002C4:
  291. 000002C4  3D40 FFFA                move.w     [A6 - 0x6], D0
  292. 000002C8  302E FFFC                move.w     D0, [A6 - 0x4]
  293. 000002CC  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  294. 000002D0  6C08                     bge        +0xA /* 000002DA */
  295. 000002D2  302E FFFC                move.w     D0, [A6 - 0x4]
  296. 000002D6  48C0                     ext.l      D0
  297. 000002D8  6006                     bra        +0x8 /* 000002E0 */
  298. label000002DA:
  299. 000002DA  302E FFFA                move.w     D0, [A6 - 0x6]
  300. 000002DE  48C0                     ext.l      D0
  301. label000002E0:
  302. 000002E0  3D40 FFFC                move.w     [A6 - 0x4], D0
  303. 000002E4  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  304. 000002E8  6F0A                     ble        +0xC /* 000002F4 */
  305. 000002EA  3D6E FFFC FFFE           move.w     [A6 - 0x2], [A6 - 0x4]
  306. 000002F0  2807                     move.l     D4, D7
  307. 000002F2  2A06                     move.l     D5, D6
  308. label000002F4:
  309. 000002F4  5287                     addq.l     D7, 1
  310. label000002F6:
  311. 000002F6  3013                     move.w     D0, [A3]
  312. 000002F8  48C0                     ext.l      D0
  313. 000002FA  B087                     cmp.l      D0, D7
  314. 000002FC  6C00 FF38                bge        -0xC6 /* 00000236 */
  315. label00000300:
  316. 00000300  7001                     moveq.l    D0, 0x01
  317. 00000302  B084                     cmp.l      D0, D4
  318. 00000304  6C26                     bge        +0x28 /* 0000032C */
  319. 00000306  302E 000A                move.w     D0, [A6 + 0xA]
  320. 0000030A  48C0                     ext.l      D0
  321. 0000030C  322E 0012                move.w     D1, [A6 + 0x12]
  322. 00000310  48C1                     ext.l      D1
  323. 00000312  2F00                     move.l     -[A7], D0
  324. 00000314  2001                     move.l     D0, D1
  325. 00000316  2204                     move.l     D1, D4
  326. 00000318  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  327. 0000031C  2200                     move.l     D1, D0
  328. 0000031E  201F                     move.l     D0, [A7]+
  329. 00000320  9081                     sub.l      D0, D1
  330. 00000322  2204                     move.l     D1, D4
  331. 00000324  5381                     subq.l     D1, 1
  332. 00000326  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  333. 0000032A  6002                     bra        +0x4 /* 0000032E */
  334. label0000032C:
  335. 0000032C  7000                     moveq.l    D0, 0x00
  336. label0000032E:
  337. 0000032E  206E 0024                movea.l    A0, [A6 + 0x24]
  338. 00000332  3140 0002                move.w     [A0 + 0x2], D0
  339. 00000336  7001                     moveq.l    D0, 0x01
  340. 00000338  B085                     cmp.l      D0, D5
  341. 0000033A  6C26                     bge        +0x28 /* 00000362 */
  342. 0000033C  302E 000E                move.w     D0, [A6 + 0xE]
  343. 00000340  48C0                     ext.l      D0
  344. 00000342  322E 0016                move.w     D1, [A6 + 0x16]
  345. 00000346  48C1                     ext.l      D1
  346. 00000348  2F00                     move.l     -[A7], D0
  347. 0000034A  2001                     move.l     D0, D1
  348. 0000034C  2205                     move.l     D1, D5
  349. 0000034E  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  350. 00000352  2200                     move.l     D1, D0
  351. 00000354  201F                     move.l     D0, [A7]+
  352. 00000356  9081                     sub.l      D0, D1
  353. 00000358  2205                     move.l     D1, D5
  354. 0000035A  5381                     subq.l     D1, 1
  355. 0000035C  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  356. 00000360  6002                     bra        +0x4 /* 00000364 */
  357. label00000362:
  358. 00000362  7000                     moveq.l    D0, 0x00
  359. label00000364:
  360. 00000364  206E 0024                movea.l    A0, [A6 + 0x24]
  361. 00000368  3080                     move.w     [A0], D0
  362. 0000036A  3684                     move.w     [A3], D4
  363. 0000036C  3885                     move.w     [A4], D5
  364. 0000036E  4CEE 18F0 FFE2           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1E]
  365. 00000374  4E5E                     unlink     A6
  366. 00000376  4E75                     rts
  367. export_409:
  368. 00000378  48E7 0018                movem.l    -[A7], A3,A4
  369. 0000037C  286F 000C                movea.l    A4, [A7 + 0xC]
  370. 00000380  5214                     addq.b     [A4], 1
  371. 00000382  7000                     moveq.l    D0, 0x00
  372. 00000384  1014                     move.b     D0, [A4]
  373. 00000386  2640                     movea.l    A3, D0
  374. 00000388  D7CC                     add.l      A3, A4
  375. 0000038A  D8EF 0012                add.w      A4, [A7 + 0x12]
  376. 0000038E  6004                     bra        +0x6 /* 00000394 */
  377. label00000390:
  378. 00000390  1753 0001                move.b     [A3 + 0x1], [A3]
  379. label00000394:
  380. 00000394  200B                     move.l     D0, A3
  381. 00000396  D6FC FFFF                add.w      A3, 0xFFFF
  382. 0000039A  B9C0                     cmpa.l     A4, D0
  383. 0000039C  65F2                     bcs        -0xC /* 00000390 */
  384. 0000039E  18AF 0017                move.b     [A4], [A7 + 0x17]
  385. 000003A2  4CDF 1800                movem.l    A3,A4, [A7]+
  386. 000003A6  4E75                     rts
  387. export_410:
  388. fn000003A8:
  389. 000003A8  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  390. 000003AC  206F 001C                movea.l    A0, [A7 + 0x1C]
  391. 000003B0  52AF 001C                addq.l     [A7 + 0x1C], 1
  392. 000003B4  7000                     moveq.l    D0, 0x00
  393. 000003B6  1010                     move.b     D0, [A0]
  394. 000003B8  3A00                     move.w     D5, D0
  395. 000003BA  206F 0020                movea.l    A0, [A7 + 0x20]
  396. 000003BE  52AF 0020                addq.l     [A7 + 0x20], 1
  397. 000003C2  7000                     moveq.l    D0, 0x00
  398. 000003C4  1010                     move.b     D0, [A0]
  399. 000003C6  3800                     move.w     D4, D0
  400. 000003C8  4247                     clr.w      D7
  401. 000003CA  4A44                     tst.w      D4
  402. 000003CC  6744                     beq        +0x46 /* 00000412 */
  403. 000003CE  603C                     bra        +0x3E /* 0000040C */
  404. label000003D0:
  405. 000003D0  5247                     addq.w     D7, 1
  406. 000003D2  286F 001C                movea.l    A4, [A7 + 0x1C]
  407. 000003D6  266F 0020                movea.l    A3, [A7 + 0x20]
  408. 000003DA  6010                     bra        +0x12 /* 000003EC */
  409. label000003DC:
  410. 000003DC  5346                     subq.w     D6, 1
  411. 000003DE  6604                     bne        +0x6 /* 000003E4 */
  412. 000003E0  3007                     move.w     D0, D7
  413. 000003E2  6030                     bra        +0x32 /* 00000414 */
  414. label000003E4:
  415. 000003E4  D8FC 0001                add.w      A4, 0x1
  416. 000003E8  D6FC 0001                add.w      A3, 0x1
  417. label000003EC:
  418. 000003EC  7000                     moveq.l    D0, 0x00
  419. 000003EE  1013                     move.b     D0, [A3]
  420. 000003F0  41ED A714                lea.l      A0, [A5 - 0x58EC]
  421. 000003F4  7200                     moveq.l    D1, 0x00
  422. 000003F6  1214                     move.b     D1, [A4]
  423. 000003F8  43ED A714                lea.l      A1, [A5 - 0x58EC]
  424. 000003FC  1030 0000                move.b     D0, [A0 + D0.w]
  425. 00000400  B031 1000                cmp.b      D0, [A1 + D1.w]
  426. 00000404  67D6                     beq        -0x28 /* 000003DC */
  427. 00000406  5345                     subq.w     D5, 1
  428. 00000408  52AF 001C                addq.l     [A7 + 0x1C], 1
  429. label0000040C:
  430. 0000040C  3C04                     move.w     D6, D4
  431. 0000040E  BC45                     cmp.w      D6, D5
  432. 00000410  6FBE                     ble        -0x40 /* 000003D0 */
  433. label00000412:
  434. 00000412  7000                     moveq.l    D0, 0x00
  435. label00000414:
  436. 00000414  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  437. 00000418  4E75                     rts
  438. export_411:
  439. 0000041A  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  440. 0000041E  286F 001C                movea.l    A4, [A7 + 0x1C]
  441. 00000422  266F 0018                movea.l    A3, [A7 + 0x18]
  442. 00000426  7000                     moveq.l    D0, 0x00
  443. 00000428  1013                     move.b     D0, [A3]
  444. 0000042A  3C00                     move.w     D6, D0
  445. 0000042C  7000                     moveq.l    D0, 0x00
  446. 0000042E  1014                     move.b     D0, [A4]
  447. 00000430  3E00                     move.w     D7, D0
  448. 00000432  6034                     bra        +0x36 /* 00000468 */
  449. label00000434:
  450. 00000434  D6FC 0001                add.w      A3, 0x1
  451. 00000438  7000                     moveq.l    D0, 0x00
  452. 0000043A  1013                     move.b     D0, [A3]
  453. 0000043C  41ED A714                lea.l      A0, [A5 - 0x58EC]
  454. 00000440  7200                     moveq.l    D1, 0x00
  455. 00000442  1230 0000                move.b     D1, [A0 + D0.w]
  456. 00000446  D8FC 0001                add.w      A4, 0x1
  457. 0000044A  7000                     moveq.l    D0, 0x00
  458. 0000044C  1014                     move.b     D0, [A4]
  459. 0000044E  41ED A714                lea.l      A0, [A5 - 0x58EC]
  460. 00000452  7400                     moveq.l    D2, 0x00
  461. 00000454  1430 0000                move.b     D2, [A0 + D0.w]
  462. 00000458  3A01                     move.w     D5, D1
  463. 0000045A  9A42                     sub.w      D5, D2
  464. 0000045C  4A45                     tst.w      D5
  465. 0000045E  6704                     beq        +0x6 /* 00000464 */
  466. 00000460  3005                     move.w     D0, D5
  467. 00000462  6010                     bra        +0x12 /* 00000474 */
  468. label00000464:
  469. 00000464  5346                     subq.w     D6, 1
  470. 00000466  5347                     subq.w     D7, 1
  471. label00000468:
  472. 00000468  4A46                     tst.w      D6
  473. 0000046A  6704                     beq        +0x6 /* 00000470 */
  474. 0000046C  4A47                     tst.w      D7
  475. 0000046E  66C4                     bne        -0x3A /* 00000434 */
  476. label00000470:
  477. 00000470  3006                     move.w     D0, D6
  478. 00000472  9047                     sub.w      D0, D7
  479. label00000474:
  480. 00000474  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  481. 00000478  4E75                     rts
  482. export_412:
  483. 0000047A  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  484. 0000047E  3C2F 0022                move.w     D6, [A7 + 0x22]
  485. 00000482  286F 001C                movea.l    A4, [A7 + 0x1C]
  486. 00000486  266F 0018                movea.l    A3, [A7 + 0x18]
  487. 0000048A  7000                     moveq.l    D0, 0x00
  488. 0000048C  1013                     move.b     D0, [A3]
  489. 0000048E  3E00                     move.w     D7, D0
  490. 00000490  BC47                     cmp.w      D6, D7
  491. 00000492  6C02                     bge        +0x4 /* 00000496 */
  492. 00000494  3E06                     move.w     D7, D6
  493. label00000496:
  494. 00000496  7000                     moveq.l    D0, 0x00
  495. 00000498  1014                     move.b     D0, [A4]
  496. 0000049A  3A00                     move.w     D5, D0
  497. 0000049C  BC45                     cmp.w      D6, D5
  498. 0000049E  6C02                     bge        +0x4 /* 000004A2 */
  499. 000004A0  3A06                     move.w     D5, D6
  500. label000004A2:
  501. 000004A2  BA47                     cmp.w      D5, D7
  502. 000004A4  6650                     bne        +0x52 /* 000004F6 */
  503. 000004A6  6046                     bra        +0x48 /* 000004EE */
  504. label000004A8:
  505. 000004A8  D8FC 0001                add.w      A4, 0x1
  506. 000004AC  7000                     moveq.l    D0, 0x00
  507. 000004AE  1014                     move.b     D0, [A4]
  508. 000004B0  41ED A714                lea.l      A0, [A5 - 0x58EC]
  509. 000004B4  D6FC 0001                add.w      A3, 0x1
  510. 000004B8  7200                     moveq.l    D1, 0x00
  511. 000004BA  1213                     move.b     D1, [A3]
  512. 000004BC  43ED A714                lea.l      A1, [A5 - 0x58EC]
  513. 000004C0  1030 0000                move.b     D0, [A0 + D0.w]
  514. 000004C4  B031 1000                cmp.b      D0, [A1 + D1.w]
  515. 000004C8  6722                     beq        +0x24 /* 000004EC */
  516. 000004CA  7000                     moveq.l    D0, 0x00
  517. 000004CC  1013                     move.b     D0, [A3]
  518. 000004CE  41ED A714                lea.l      A0, [A5 - 0x58EC]
  519. 000004D2  7200                     moveq.l    D1, 0x00
  520. 000004D4  1230 0000                move.b     D1, [A0 + D0.w]
  521. 000004D8  7000                     moveq.l    D0, 0x00
  522. 000004DA  1014                     move.b     D0, [A4]
  523. 000004DC  41ED A714                lea.l      A0, [A5 - 0x58EC]
  524. 000004E0  7400                     moveq.l    D2, 0x00
  525. 000004E2  1430 0000                move.b     D2, [A0 + D0.w]
  526. 000004E6  9242                     sub.w      D1, D2
  527. 000004E8  3001                     move.w     D0, D1
  528. 000004EA  600E                     bra        +0x10 /* 000004FA */
  529. label000004EC:
  530. 000004EC  5347                     subq.w     D7, 1
  531. label000004EE:
  532. 000004EE  4A47                     tst.w      D7
  533. 000004F0  66B6                     bne        -0x48 /* 000004A8 */
  534. 000004F2  7000                     moveq.l    D0, 0x00
  535. 000004F4  6004                     bra        +0x6 /* 000004FA */
  536. label000004F6:
  537. 000004F6  3007                     move.w     D0, D7
  538. 000004F8  9045                     sub.w      D0, D5
  539. label000004FA:
  540. 000004FA  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  541. 000004FE  4E75                     rts
  542. export_413:
  543. 00000500  48E7 0118                movem.l    -[A7], D7,A3,A4
  544. 00000504  3E2F 001A                move.w     D7, [A7 + 0x1A]
  545. 00000508  286F 0014                movea.l    A4, [A7 + 0x14]
  546. 0000050C  266F 0010                movea.l    A3, [A7 + 0x10]
  547. 00000510  4A47                     tst.w      D7
  548. 00000512  6E04                     bgt        +0x6 /* 00000518 */
  549. 00000514  7000                     moveq.l    D0, 0x00
  550. 00000516  6034                     bra        +0x36 /* 0000054C */
  551. label00000518:
  552. 00000518  5347                     subq.w     D7, 1
  553. 0000051A  6726                     beq        +0x28 /* 00000542 */
  554. 0000051C  4A13                     tst.b      [A3]
  555. 0000051E  6722                     beq        +0x24 /* 00000542 */
  556. 00000520  D8FC 0001                add.w      A4, 0x1
  557. 00000524  7000                     moveq.l    D0, 0x00
  558. 00000526  1014                     move.b     D0, [A4]
  559. 00000528  41ED A714                lea.l      A0, [A5 - 0x58EC]
  560. 0000052C  D6FC 0001                add.w      A3, 0x1
  561. 00000530  7200                     moveq.l    D1, 0x00
  562. 00000532  1213                     move.b     D1, [A3]
  563. 00000534  43ED A714                lea.l      A1, [A5 - 0x58EC]
  564. 00000538  1030 0000                move.b     D0, [A0 + D0.w]
  565. 0000053C  B031 1000                cmp.b      D0, [A1 + D1.w]
  566. 00000540  67D6                     beq        -0x28 /* 00000518 */
  567. label00000542:
  568. 00000542  7000                     moveq.l    D0, 0x00
  569. 00000544  1013                     move.b     D0, [A3]
  570. 00000546  7200                     moveq.l    D1, 0x00
  571. 00000548  1214                     move.b     D1, [A4]
  572. 0000054A  9041                     sub.w      D0, D1
  573. label0000054C:
  574. 0000054C  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  575. 00000550  4E75                     rts
  576. export_414:
  577. 00000552  48E7 0118                movem.l    -[A7], D7,A3,A4
  578. 00000556  2E2F 0018                move.l     D7, [A7 + 0x18]
  579. 0000055A  286F 0014                movea.l    A4, [A7 + 0x14]
  580. 0000055E  266F 0010                movea.l    A3, [A7 + 0x10]
  581. 00000562  601A                     bra        +0x1C /* 0000057E */
  582. label00000564:
  583. 00000564  1014                     move.b     D0, [A4]
  584. 00000566  B013                     cmp.b      D0, [A3]
  585. 00000568  670C                     beq        +0xE /* 00000576 */
  586. 0000056A  7000                     moveq.l    D0, 0x00
  587. 0000056C  1013                     move.b     D0, [A3]
  588. 0000056E  7200                     moveq.l    D1, 0x00
  589. 00000570  1214                     move.b     D1, [A4]
  590. 00000572  9041                     sub.w      D0, D1
  591. 00000574  6012                     bra        +0x14 /* 00000588 */
  592. label00000576:
  593. 00000576  D8FC 0001                add.w      A4, 0x1
  594. 0000057A  D6FC 0001                add.w      A3, 0x1
  595. label0000057E:
  596. 0000057E  2007                     move.l     D0, D7
  597. 00000580  5387                     subq.l     D7, 1
  598. 00000582  4A80                     tst.l      D0
  599. 00000584  66DE                     bne        -0x20 /* 00000564 */
  600. 00000586  7000                     moveq.l    D0, 0x00
  601. label00000588:
  602. 00000588  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  603. 0000058C  4E75                     rts
  604. fn0000058E:
  605. 0000058E  48E7 0118                movem.l    -[A7], D7,A3,A4
  606. 00000592  286F 0010                movea.l    A4, [A7 + 0x10]
  607. 00000596  2654                     movea.l    A3, [A4]
  608. 00000598  4247                     clr.w      D7
  609. label0000059A:
  610. 0000059A  707B                     moveq.l    D0, 0x7B
  611. 0000059C  B013                     cmp.b      D0, [A3]
  612. 0000059E  6604                     bne        +0x6 /* 000005A4 */
  613. 000005A0  5247                     addq.w     D7, 1
  614. 000005A2  6012                     bra        +0x14 /* 000005B6 */
  615. label000005A4:
  616. 000005A4  707D                     moveq.l    D0, 0x7D
  617. 000005A6  B013                     cmp.b      D0, [A3]
  618. 000005A8  660C                     bne        +0xE /* 000005B6 */
  619. 000005AA  5347                     subq.w     D7, 1
  620. 000005AC  6608                     bne        +0xA /* 000005B6 */
  621. 000005AE  200B                     move.l     D0, A3
  622. 000005B0  5280                     addq.l     D0, 1
  623. 000005B2  2880                     move.l     [A4], D0
  624. 000005B4  6008                     bra        +0xA /* 000005BE */
  625. label000005B6:
  626. 000005B6  D6FC 0001                add.w      A3, 0x1
  627. 000005BA  4A13                     tst.b      [A3]
  628. 000005BC  66DC                     bne        -0x22 /* 0000059A */
  629. label000005BE:
  630. 000005BE  3007                     move.w     D0, D7
  631. 000005C0  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  632. 000005C4  4E75                     rts
  633. export_415:
  634. 000005C6  7000                     moveq.l    D0, 0x00
  635. 000005C8  322F 000A                move.w     D1, [A7 + 0xA]
  636. 000005CC  B26F 0006                cmp.w      D1, [A7 + 0x6]
  637. 000005D0  6E20                     bgt        +0x22 /* 000005F2 */
  638. 000005D2  322F 0006                move.w     D1, [A7 + 0x6]
  639. 000005D6  B26F 000E                cmp.w      D1, [A7 + 0xE]
  640. 000005DA  6E16                     bgt        +0x18 /* 000005F2 */
  641. 000005DC  322F 0008                move.w     D1, [A7 + 0x8]
  642. 000005E0  B26F 0004                cmp.w      D1, [A7 + 0x4]
  643. 000005E4  6E0C                     bgt        +0xE /* 000005F2 */
  644. 000005E6  322F 0004                move.w     D1, [A7 + 0x4]
  645. 000005EA  B26F 000C                cmp.w      D1, [A7 + 0xC]
  646. 000005EE  6E02                     bgt        +0x4 /* 000005F2 */
  647. 000005F0  7001                     moveq.l    D0, 0x01
  648. label000005F2:
  649. 000005F2  4E75                     rts
  650. export_416:
  651. 000005F4  48E7 0118                movem.l    -[A7], D7,A3,A4
  652. 000005F8  3E2F 001A                move.w     D7, [A7 + 0x1A]
  653. 000005FC  286F 0014                movea.l    A4, [A7 + 0x14]
  654. 00000600  266F 0010                movea.l    A3, [A7 + 0x10]
  655. 00000604  6002                     bra        +0x4 /* 00000608 */
  656. label00000606:
  657. 00000606  38DB                     move.w     [A4]+, [A3]+
  658. label00000608:
  659. 00000608  3007                     move.w     D0, D7
  660. 0000060A  5347                     subq.w     D7, 1
  661. 0000060C  4A40                     tst.w      D0
  662. 0000060E  66F6                     bne        -0x8 /* 00000606 */
  663. 00000610  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  664. 00000614  4E75                     rts
  665. export_417:
  666. 00000616  48E7 0310                movem.l    -[A7], D6,D7,A3
  667. 0000061A  266F 0010                movea.l    A3, [A7 + 0x10]
  668. 0000061E  4246                     clr.w      D6
  669. 00000620  7E01                     moveq.l    D7, 0x01
  670. 00000622  6034                     bra        +0x36 /* 00000658 */
  671. label00000624:
  672. 00000624  1033 7800                move.b     D0, [A3 + D7]
  673. 00000628  5100                     subq.b     D0, 8
  674. 0000062A  652A                     bcs        +0x2C /* 00000656 */
  675. 0000062C  0C00 0009                cmpi.b     D0, 0x9 /* '\t' */
  676. 00000630  6224                     bhi        +0x26 /* 00000656 */
  677. 00000632  7200                     moveq.l    D1, 0x00
  678. 00000634  1200                     move.b     D1, D0
  679. 00000636  D241                     add.w      D1, D1
  680. 00000638  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  681. 0000063C  4EFB 1000                jmp        [PC + D1.w]
  682. 00000640  0016 0016                ori.b      [A6], 0x16
  683. 00000644  0016 0016                ori.b      [A6], 0x16
  684. 00000648  0016 0016                ori.b      [A6], 0x16
  685. 0000064C  0016 0016                ori.b      [A6], 0x16
  686. 00000650  0016 0016                ori.b      [A6], 0x16
  687. 00000654  7C01                     moveq.l    D6, 0x01
  688. label00000656:
  689. 00000656  5287                     addq.l     D7, 1
  690. label00000658:
  691. 00000658  7000                     moveq.l    D0, 0x00
  692. 0000065A  1013                     move.b     D0, [A3]
  693. 0000065C  B087                     cmp.l      D0, D7
  694. 0000065E  6D04                     blt        +0x6 /* 00000664 */
  695. 00000660  4A46                     tst.w      D6
  696. 00000662  67C0                     beq        -0x3E /* 00000624 */
  697. label00000664:
  698. 00000664  3006                     move.w     D0, D6
  699. 00000666  4CDF 08C0                movem.l    D6,D7,A3, [A7]+
  700. 0000066A  4E75                     rts
  701. export_418:
  702. 0000066C  48E7 0310                movem.l    -[A7], D6,D7,A3
  703. 00000670  266F 0010                movea.l    A3, [A7 + 0x10]
  704. 00000674  4246                     clr.w      D6
  705. 00000676  7E01                     moveq.l    D7, 0x01
  706. 00000678  603C                     bra        +0x3E /* 000006B6 */
  707. label0000067A:
  708. 0000067A  1033 7800                move.b     D0, [A3 + D7]
  709. 0000067E  5500                     subq.b     D0, 2
  710. 00000680  6730                     beq        +0x32 /* 000006B2 */
  711. 00000682  5300                     subq.b     D0, 1
  712. 00000684  672C                     beq        +0x2E /* 000006B2 */
  713. 00000686  5300                     subq.b     D0, 1
  714. 00000688  6728                     beq        +0x2A /* 000006B2 */
  715. 0000068A  5300                     subq.b     D0, 1
  716. 0000068C  6724                     beq        +0x26 /* 000006B2 */
  717. 0000068E  5300                     subq.b     D0, 1
  718. 00000690  6720                     beq        +0x22 /* 000006B2 */
  719. 00000692  5300                     subq.b     D0, 1
  720. 00000694  671C                     beq        +0x1E /* 000006B2 */
  721. 00000696  0400 000B                subi.b     D0, 0xB
  722. 0000069A  6716                     beq        +0x18 /* 000006B2 */
  723. 0000069C  5300                     subq.b     D0, 1
  724. 0000069E  6712                     beq        +0x14 /* 000006B2 */
  725. 000006A0  0400 000C                subi.b     D0, 0xC
  726. 000006A4  670C                     beq        +0xE /* 000006B2 */
  727. 000006A6  5300                     subq.b     D0, 1
  728. 000006A8  6708                     beq        +0xA /* 000006B2 */
  729. 000006AA  5900                     subq.b     D0, 4
  730. 000006AC  6704                     beq        +0x6 /* 000006B2 */
  731. 000006AE  5300                     subq.b     D0, 1
  732. 000006B0  6602                     bne        +0x4 /* 000006B4 */
  733. label000006B2:
  734. 000006B2  7C01                     moveq.l    D6, 0x01
  735. label000006B4:
  736. 000006B4  5287                     addq.l     D7, 1
  737. label000006B6:
  738. 000006B6  7000                     moveq.l    D0, 0x00
  739. 000006B8  1013                     move.b     D0, [A3]
  740. 000006BA  B087                     cmp.l      D0, D7
  741. 000006BC  6D04                     blt        +0x6 /* 000006C2 */
  742. 000006BE  4A46                     tst.w      D6
  743. 000006C0  67B8                     beq        -0x46 /* 0000067A */
  744. label000006C2:
  745. 000006C2  3006                     move.w     D0, D6
  746. 000006C4  4CDF 08C0                movem.l    D6,D7,A3, [A7]+
  747. 000006C8  4E75                     rts
  748. export_419:
  749. 000006CA  2F0B                     move.l     -[A7], A3
  750. 000006CC  266F 0008                movea.l    A3, [A7 + 0x8]
  751. 000006D0  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  752. 000006D4  2F2D E4B8                move.l     -[A7], [A5 - 0x1B48]
  753. 000006D8  2F0B                     move.l     -[A7], A3
  754. 000006DA  4EBA 08B0                jsr        [PC + 0x8B0 /* 00000F8C */]
  755. 000006DE  508F                     addq.l     A7, 8
  756. 000006E0  265F                     movea.l    A3, [A7]+
  757. 000006E2  4E75                     rts
  758. export_420:
  759. 000006E4  4E56 FFCA                link       A6, -0x0036
  760. 000006E8  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  761. 000006EC  286E 0008                movea.l    A4, [A6 + 0x8]
  762. 000006F0  426D E59E                clr.w      [A5 - 0x1A62]
  763. 000006F4  426D E5A0                clr.w      [A5 - 0x1A60]
  764. 000006F8  426D E5A2                clr.w      [A5 - 0x1A5E]
  765. 000006FC  422E FFDB                clr.b      [A6 - 0x25]
  766. 00000700  7000                     moveq.l    D0, 0x00
  767. 00000702  1014                     move.b     D0, [A4]
  768. 00000704  2D40 FFD6                move.l     [A6 - 0x2A], D0
  769. 00000708  426E FFE2                clr.w      [A6 - 0x1E]
  770. 0000070C  4244                     clr.w      D4
  771. 0000070E  426E FFE0                clr.w      [A6 - 0x20]
  772. 00000712  426E FFDE                clr.w      [A6 - 0x22]
  773. 00000716  3D7C 0001 FFDC           move.w     [A6 - 0x24], 0x1
  774. 0000071C  264C                     movea.l    A3, A4
  775. 0000071E  528B                     addq.l     A3, 1
  776. 00000720  4245                     clr.w      D5
  777. 00000722  7E01                     moveq.l    D7, 0x01
  778. 00000724  6000 00A2                bra        +0xA4 /* 000007C8 */
  779. label00000728:
  780. 00000728  1C13                     move.b     D6, [A3]
  781. 0000072A  7000                     moveq.l    D0, 0x00
  782. 0000072C  1006                     move.b     D0, D6
  783. 0000072E  D040                     add.w      D0, D0
  784. 00000730  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  785. 00000734  323C 0606                move.w     D1, 0x606
  786. 00000738  C270 0000                and.w      D1, [A0 + D0.w]
  787. 0000073C  6644                     bne        +0x46 /* 00000782 */
  788. 0000073E  0C06 0020                cmpi.b     D6, 0x20 /* ' ' */
  789. 00000742  673A                     beq        +0x3C /* 0000077E */
  790. 00000744  4A6E FFDE                tst.w      [A6 - 0x22]
  791. 00000748  672E                     beq        +0x30 /* 00000778 */
  792. 0000074A  4A44                     tst.w      D4
  793. 0000074C  6706                     beq        +0x8 /* 00000754 */
  794. 0000074E  BC2E FFDB                cmp.b      D6, [A6 - 0x25]
  795. 00000752  671C                     beq        +0x1E /* 00000770 */
  796. label00000754:
  797. 00000754  4A44                     tst.w      D4
  798. 00000756  6620                     bne        +0x22 /* 00000778 */
  799. 00000758  BC2D E5AA                cmp.b      D6, [A5 - 0x1A56]
  800. 0000075C  6712                     beq        +0x14 /* 00000770 */
  801. 0000075E  BC2D E5AB                cmp.b      D6, [A5 - 0x1A55]
  802. 00000762  670C                     beq        +0xE /* 00000770 */
  803. 00000764  BC2D E5AC                cmp.b      D6, [A5 - 0x1A54]
  804. 00000768  6706                     beq        +0x8 /* 00000770 */
  805. 0000076A  BC2D E5AD                cmp.b      D6, [A5 - 0x1A53]
  806. 0000076E  6608                     bne        +0xA /* 00000778 */
  807. label00000770:
  808. 00000770  7801                     moveq.l    D4, 0x01
  809. 00000772  1D46 FFDB                move.b     [A6 - 0x25], D6
  810. 00000776  6006                     bra        +0x8 /* 0000077E */
  811. label00000778:
  812. 00000778  3D7C 0001 FFE2           move.w     [A6 - 0x1E], 0x1
  813. label0000077E:
  814. 0000077E  4245                     clr.w      D5
  815. 00000780  6040                     bra        +0x42 /* 000007C2 */
  816. label00000782:
  817. 00000782  7000                     moveq.l    D0, 0x00
  818. 00000784  1006                     move.b     D0, D6
  819. 00000786  D040                     add.w      D0, D0
  820. 00000788  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  821. 0000078C  323C 0400                move.w     D1, 0x400
  822. 00000790  C270 0000                and.w      D1, [A0 + D0.w]
  823. 00000794  6710                     beq        +0x12 /* 000007A6 */
  824. 00000796  5245                     addq.w     D5, 1
  825. 00000798  4A6E FFDE                tst.w      [A6 - 0x22]
  826. 0000079C  6624                     bne        +0x26 /* 000007C2 */
  827. 0000079E  3D7C 0001 FFDE           move.w     [A6 - 0x22], 0x1
  828. 000007A4  601C                     bra        +0x1E /* 000007C2 */
  829. label000007A6:
  830. 000007A6  4245                     clr.w      D5
  831. 000007A8  4A6E FFE0                tst.w      [A6 - 0x20]
  832. 000007AC  6614                     bne        +0x16 /* 000007C2 */
  833. 000007AE  7000                     moveq.l    D0, 0x00
  834. 000007B0  1006                     move.b     D0, D6
  835. 000007B2  D040                     add.w      D0, D0
  836. 000007B4  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  837. 000007B8  7206                     moveq.l    D1, 0x06
  838. 000007BA  C270 0000                and.w      D1, [A0 + D0.w]
  839. 000007BE  3D41 FFE0                move.w     [A6 - 0x20], D1
  840. label000007C2:
  841. 000007C2  5287                     addq.l     D7, 1
  842. 000007C4  D6FC 0001                add.w      A3, 0x1
  843. label000007C8:
  844. 000007C8  BEAE FFD6                cmp.l      D7, [A6 - 0x2A]
  845. 000007CC  6E08                     bgt        +0xA /* 000007D6 */
  846. 000007CE  0C45 0009                cmpi.w     D5, 0x9 /* '\t' */
  847. 000007D2  6F00 FF54                ble        -0xAA /* 00000728 */
  848. label000007D6:
  849. 000007D6  4A44                     tst.w      D4
  850. 000007D8  6750                     beq        +0x52 /* 0000082A */
  851. 000007DA  102E FFDB                move.b     D0, [A6 - 0x25]
  852. 000007DE  B02D E5C2                cmp.b      D0, [A5 - 0x1A3E]
  853. 000007E2  6646                     bne        +0x48 /* 0000082A */
  854. 000007E4  200C                     move.l     D0, A4
  855. 000007E6  5280                     addq.l     D0, 1
  856. 000007E8  2D40 FFCA                move.l     [A6 - 0x36], D0
  857. 000007EC  6004                     bra        +0x6 /* 000007F2 */
  858. label000007EE:
  859. 000007EE  52AE FFCA                addq.l     [A6 - 0x36], 1
  860. label000007F2:
  861. 000007F2  206E FFCA                movea.l    A0, [A6 - 0x36]
  862. 000007F6  7020                     moveq.l    D0, 0x20
  863. 000007F8  B010                     cmp.b      D0, [A0]
  864. 000007FA  67F2                     beq        -0xC /* 000007EE */
  865. 000007FC  486E FFCE                pea.l      [A6 - 0x32]
  866. 00000800  486E FFCA                pea.l      [A6 - 0x36]
  867. 00000804  4EAD 19CA                jsr        [A5 + 0x19CA /* export_821 */]
  868. 00000808  508F                     addq.l     A7, 8
  869. 0000080A  6004                     bra        +0x6 /* 00000810 */
  870. label0000080C:
  871. 0000080C  52AE FFCA                addq.l     [A6 - 0x36], 1
  872. label00000810:
  873. 00000810  206E FFCA                movea.l    A0, [A6 - 0x36]
  874. 00000814  7020                     moveq.l    D0, 0x20
  875. 00000816  B010                     cmp.b      D0, [A0]
  876. 00000818  67F2                     beq        -0xC /* 0000080C */
  877. 0000081A  206E FFCA                movea.l    A0, [A6 - 0x36]
  878. 0000081E  4A10                     tst.b      [A0]
  879. 00000820  56C0                     sne        D0
  880. 00000822  0240 0001                andi.w     D0, 0x1
  881. 00000826  3D40 FFDC                move.w     [A6 - 0x24], D0
  882. label0000082A:
  883. 0000082A  7000                     moveq.l    D0, 0x00
  884. 0000082C  4A6E FFDC                tst.w      [A6 - 0x24]
  885. 00000830  671E                     beq        +0x20 /* 00000850 */
  886. 00000832  4A6E FFDE                tst.w      [A6 - 0x22]
  887. 00000836  6718                     beq        +0x1A /* 00000850 */
  888. 00000838  0C45 0009                cmpi.w     D5, 0x9 /* '\t' */
  889. 0000083C  6E12                     bgt        +0x14 /* 00000850 */
  890. 0000083E  4A6E FFE0                tst.w      [A6 - 0x20]
  891. 00000842  660A                     bne        +0xC /* 0000084E */
  892. 00000844  4A44                     tst.w      D4
  893. 00000846  6708                     beq        +0xA /* 00000850 */
  894. 00000848  4A6E FFE2                tst.w      [A6 - 0x1E]
  895. 0000084C  6602                     bne        +0x4 /* 00000850 */
  896. label0000084E:
  897. 0000084E  7001                     moveq.l    D0, 0x01
  898. label00000850:
  899. 00000850  3D40 FFDC                move.w     [A6 - 0x24], D0
  900. 00000854  6762                     beq        +0x64 /* 000008B8 */
  901. 00000856  558F                     subq.l     A7, 2
  902. 00000858  200C                     move.l     D0, A4
  903. 0000085A  5280                     addq.l     D0, 1
  904. 0000085C  2F00                     move.l     -[A7], D0
  905. 0000085E  7000                     moveq.l    D0, 0x00
  906. 00000860  1014                     move.b     D0, [A4]
  907. 00000862  2F00                     move.l     -[A7], D0
  908. 00000864  486D AFF4                pea.l      [A5 - 0x500C]
  909. 00000868  486E FFD6                pea.l      [A6 - 0x2A]
  910. 0000086C  486E FFE4                pea.l      [A6 - 0x1C]
  911. 00000870  2F3C 8214 FFF6           move.l     -[A7], 0x8214FFF6
  912. 00000876  A8B5                     syscall    ScriptUtil
  913. 00000878  3A1F                     move.w     D5, [A7]+
  914. 0000087A  7000                     moveq.l    D0, 0x00
  915. 0000087C  72F2                     moveq.l    D1, 0xFFFFFFF2
  916. 0000087E  C245                     and.w      D1, D5
  917. 00000880  57C0                     seq        D0
  918. 00000882  4400                     neg.b      D0
  919. 00000884  3D40 FFDC                move.w     [A6 - 0x24], D0
  920. 00000888  672E                     beq        +0x30 /* 000008B8 */
  921. 0000088A  7004                     moveq.l    D0, 0x04
  922. 0000088C  C045                     and.w      D0, D5
  923. 0000088E  6708                     beq        +0xA /* 00000898 */
  924. 00000890  4A44                     tst.w      D4
  925. 00000892  6604                     bne        +0x6 /* 00000898 */
  926. 00000894  426E FFDC                clr.w      [A6 - 0x24]
  927. label00000898:
  928. 00000898  4A6E FFDC                tst.w      [A6 - 0x24]
  929. 0000089C  671A                     beq        +0x1C /* 000008B8 */
  930. 0000089E  3B6E FFE8 E5A2           move.w     [A5 - 0x1A5E], [A6 - 0x18]
  931. 000008A4  3B6E FFEA E5A0           move.w     [A5 - 0x1A60], [A6 - 0x16]
  932. 000008AA  3B6E FFE6 E59E           move.w     [A5 - 0x1A62], [A6 - 0x1A]
  933. 000008B0  4EBA 0014                jsr        [PC + 0x14 /* 000008C6 */]
  934. 000008B4  3D40 FFDC                move.w     [A6 - 0x24], D0
  935. label000008B8:
  936. 000008B8  302E FFDC                move.w     D0, [A6 - 0x24]
  937. 000008BC  4CEE 18F0 FFB2           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x4E]
  938. 000008C2  4E5E                     unlink     A6
  939. 000008C4  4E75                     rts
  940. export_421:
  941. fn000008C6:
  942. 000008C6  2F07                     move.l     -[A7], D7
  943. 000008C8  7E01                     moveq.l    D7, 0x01
  944. 000008CA  7001                     moveq.l    D0, 0x01
  945. 000008CC  B06D E5A2                cmp.w      D0, [A5 - 0x1A5E]
  946. 000008D0  6E5E                     bgt        +0x60 /* 00000930 */
  947. 000008D2  700C                     moveq.l    D0, 0x0C
  948. 000008D4  B06D E5A2                cmp.w      D0, [A5 - 0x1A5E]
  949. 000008D8  6D56                     blt        +0x58 /* 00000930 */
  950. 000008DA  4A6D E59E                tst.w      [A5 - 0x1A62]
  951. 000008DE  6D50                     blt        +0x52 /* 00000930 */
  952. 000008E0  0C6D 0BB7 E59E           cmpi.w     [A5 - 0x1A62], 0xBB7
  953. 000008E6  6E48                     bgt        +0x4A /* 00000930 */
  954. 000008E8  7001                     moveq.l    D0, 0x01
  955. 000008EA  B06D E5A0                cmp.w      D0, [A5 - 0x1A60]
  956. 000008EE  6E40                     bgt        +0x42 /* 00000930 */
  957. 000008F0  302D E59E                move.w     D0, [A5 - 0x1A62]
  958. 000008F4  48C0                     ext.l      D0
  959. 000008F6  2F00                     move.l     -[A7], D0
  960. 000008F8  4EBA 0EF6                jsr        [PC + 0xEF6 /* 000017F0 */]
  961. 000008FC  7200                     moveq.l    D1, 0x00
  962. 000008FE  4A40                     tst.w      D0
  963. 00000900  588F                     addq.l     A7, 4
  964. 00000902  670A                     beq        +0xC /* 0000090E */
  965. 00000904  7002                     moveq.l    D0, 0x02
  966. 00000906  B06D E5A2                cmp.w      D0, [A5 - 0x1A5E]
  967. 0000090A  6602                     bne        +0x4 /* 0000090E */
  968. 0000090C  7201                     moveq.l    D1, 0x01
  969. label0000090E:
  970. 0000090E  4A81                     tst.l      D1
  971. 00000910  6704                     beq        +0x6 /* 00000916 */
  972. 00000912  701D                     moveq.l    D0, 0x1D
  973. 00000914  6010                     bra        +0x12 /* 00000926 */
  974. label00000916:
  975. 00000916  302D E5A2                move.w     D0, [A5 - 0x1A5E]
  976. 0000091A  D040                     add.w      D0, D0
  977. 0000091C  41ED E492                lea.l      A0, [A5 - 0x1B6E]
  978. 00000920  3030 0000                move.w     D0, [A0 + D0.w]
  979. 00000924  48C0                     ext.l      D0
  980. label00000926:
  981. 00000926  322D E5A0                move.w     D1, [A5 - 0x1A60]
  982. 0000092A  48C1                     ext.l      D1
  983. 0000092C  B081                     cmp.l      D0, D1
  984. 0000092E  6C02                     bge        +0x4 /* 00000932 */
  985. label00000930:
  986. 00000930  5347                     subq.w     D7, 1
  987. label00000932:
  988. 00000932  3007                     move.w     D0, D7
  989. 00000934  2E1F                     move.l     D7, [A7]+
  990. 00000936  4E75                     rts
  991. export_422:
  992. fn00000938:
  993. 00000938  48E7 0300                movem.l    -[A7], D6,D7
  994. 0000093C  7064                     moveq.l    D0, 0x64
  995. 0000093E  B06D E59E                cmp.w      D0, [A5 - 0x1A62]
  996. 00000942  6F14                     ble        +0x16 /* 00000958 */
  997. 00000944  066D 076C E59E           addi.w     [A5 - 0x1A62], 0x76C
  998. 0000094A  7064                     moveq.l    D0, 0x64
  999. 0000094C  B06D E59E                cmp.w      D0, [A5 - 0x1A62]
  1000. 00000950  6F06                     ble        +0x8 /* 00000958 */
  1001. 00000952  3B7C 0064 E59E           move.w     [A5 - 0x1A62], 0x64 /* 'd' */
  1002. label00000958:
  1003. 00000958  3E2D E59E                move.w     D7, [A5 - 0x1A62]
  1004. 0000095C  5347                     subq.w     D7, 1
  1005. 0000095E  302D E5A2                move.w     D0, [A5 - 0x1A5E]
  1006. 00000962  D040                     add.w      D0, D0
  1007. 00000964  41ED E478                lea.l      A0, [A5 - 0x1B88]
  1008. 00000968  3030 0000                move.w     D0, [A0 + D0.w]
  1009. 0000096C  48C0                     ext.l      D0
  1010. 0000096E  322D E5A0                move.w     D1, [A5 - 0x1A60]
  1011. 00000972  48C1                     ext.l      D1
  1012. 00000974  D280                     add.l      D1, D0
  1013. 00000976  7000                     moveq.l    D0, 0x00
  1014. 00000978  7402                     moveq.l    D2, 0x02
  1015. 0000097A  B46D E5A2                cmp.w      D2, [A5 - 0x1A5E]
  1016. 0000097E  6C1E                     bge        +0x20 /* 0000099E */
  1017. 00000980  48E7 C000                movem.l    -[A7], D0,D1
  1018. 00000984  342D E59E                move.w     D2, [A5 - 0x1A62]
  1019. 00000988  48C2                     ext.l      D2
  1020. 0000098A  2F02                     move.l     -[A7], D2
  1021. 0000098C  4EBA 0E62                jsr        [PC + 0xE62 /* 000017F0 */]
  1022. 00000990  588F                     addq.l     A7, 4
  1023. 00000992  2400                     move.l     D2, D0
  1024. 00000994  4CDF 0003                movem.l    D0,D1, [A7]+
  1025. 00000998  4A42                     tst.w      D2
  1026. 0000099A  6702                     beq        +0x4 /* 0000099E */
  1027. 0000099C  7001                     moveq.l    D0, 0x01
  1028. label0000099E:
  1029. 0000099E  2C00                     move.l     D6, D0
  1030. 000009A0  DC81                     add.l      D6, D1
  1031. 000009A2  302D E59E                move.w     D0, [A5 - 0x1A62]
  1032. 000009A6  48C0                     ext.l      D0
  1033. 000009A8  2200                     move.l     D1, D0
  1034. 000009AA  C0FC 016D                mulu.w     D0, 0x16D
  1035. 000009AE  4841                     swap.w     D1
  1036. 000009B0  C2FC 016D                mulu.w     D1, 0x16D
  1037. 000009B4  4841                     swap.w     D1
  1038. 000009B6  4241                     clr.w      D1
  1039. 000009B8  D081                     add.l      D0, D1
  1040. 000009BA  48C7                     ext.l      D7
  1041. 000009BC  2F00                     move.l     -[A7], D0
  1042. 000009BE  2007                     move.l     D0, D7
  1043. 000009C0  7204                     moveq.l    D1, 0x04
  1044. 000009C2  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1045. 000009C6  2200                     move.l     D1, D0
  1046. 000009C8  201F                     move.l     D0, [A7]+
  1047. 000009CA  48C7                     ext.l      D7
  1048. 000009CC  2F00                     move.l     -[A7], D0
  1049. 000009CE  2007                     move.l     D0, D7
  1050. 000009D0  2F01                     move.l     -[A7], D1
  1051. 000009D2  7264                     moveq.l    D1, 0x64
  1052. 000009D4  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1053. 000009D8  221F                     move.l     D1, [A7]+
  1054. 000009DA  2400                     move.l     D2, D0
  1055. 000009DC  201F                     move.l     D0, [A7]+
  1056. 000009DE  9282                     sub.l      D1, D2
  1057. 000009E0  48C7                     ext.l      D7
  1058. 000009E2  2F00                     move.l     -[A7], D0
  1059. 000009E4  2007                     move.l     D0, D7
  1060. 000009E6  2F01                     move.l     -[A7], D1
  1061. 000009E8  223C 0000 0190           move.l     D1, 0x190
  1062. 000009EE  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1063. 000009F2  221F                     move.l     D1, [A7]+
  1064. 000009F4  2400                     move.l     D2, D0
  1065. 000009F6  201F                     move.l     D0, [A7]+
  1066. 000009F8  D481                     add.l      D2, D1
  1067. 000009FA  D480                     add.l      D2, D0
  1068. 000009FC  D486                     add.l      D2, D6
  1069. 000009FE  94BC 000A 9C7D           sub.l      D2, 0xA9C7D
  1070. 00000A04  2002                     move.l     D0, D2
  1071. 00000A06  4CDF 00C0                movem.l    D6,D7, [A7]+
  1072. 00000A0A  4E75                     rts
  1073. export_423:
  1074. fn00000A0C:
  1075. 00000A0C  4E56 FFE8                link       A6, -0x0018
  1076. 00000A10  48E7 0710                movem.l    -[A7], D5,D6,D7,A3
  1077. 00000A14  266E 0008                movea.l    A3, [A6 + 0x8]
  1078. 00000A18  486E FFEC                pea.l      [A6 - 0x14]
  1079. 00000A1C  486D EC94                pea.l      [A5 - 0x136C]
  1080. 00000A20  2F0B                     move.l     -[A7], A3
  1081. 00000A22  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  1082. 00000A26  486D E462                pea.l      [A5 - 0x1B9E]
  1083. 00000A2A  486E FFEC                pea.l      [A6 - 0x14]
  1084. 00000A2E  4EAD 1ABA                jsr        [A5 + 0x1ABA /* export_851 */]
  1085. 00000A32  4A80                     tst.l      D0
  1086. 00000A34  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1087. 00000A38  6F0E                     ble        +0x10 /* 00000A48 */
  1088. 00000A3A  2D6D E462 FFEC           move.l     [A6 - 0x14], [A5 - 0x1B9E]
  1089. 00000A40  2D6D E466 FFF0           move.l     [A6 - 0x10], [A5 - 0x1B9A]
  1090. 00000A46  601E                     bra        +0x20 /* 00000A66 */
  1091. label00000A48:
  1092. 00000A48  486D E46A                pea.l      [A5 - 0x1B96]
  1093. 00000A4C  486E FFEC                pea.l      [A6 - 0x14]
  1094. 00000A50  4EAD 1ABA                jsr        [A5 + 0x1ABA /* export_851 */]
  1095. 00000A54  4A80                     tst.l      D0
  1096. 00000A56  508F                     addq.l     A7, 8
  1097. 00000A58  6C0C                     bge        +0xE /* 00000A66 */
  1098. 00000A5A  2D6D E46A FFEC           move.l     [A6 - 0x14], [A5 - 0x1B96]
  1099. 00000A60  2D6D E46E FFF0           move.l     [A6 - 0x10], [A5 - 0x1B92]
  1100. label00000A66:
  1101. 00000A66  2D7C 000A 9C7D FFF4      move.l     [A6 - 0xC], 0xA9C7D
  1102. 00000A6E  486E FFF8                pea.l      [A6 - 0x8]
  1103. 00000A72  486E FFF4                pea.l      [A6 - 0xC]
  1104. 00000A76  4EAD 1AF2                jsr        [A5 + 0x1AF2 /* export_858 */]
  1105. 00000A7A  486E FFEC                pea.l      [A6 - 0x14]
  1106. 00000A7E  486E FFF8                pea.l      [A6 - 0x8]
  1107. 00000A82  486E FFEC                pea.l      [A6 - 0x14]
  1108. 00000A86  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  1109. 00000A8A  486E FFEC                pea.l      [A6 - 0x14]
  1110. 00000A8E  486E FFEC                pea.l      [A6 - 0x14]
  1111. 00000A92  4EAD 19FA                jsr        [A5 + 0x19FA /* export_827 */]
  1112. 00000A96  486E FFF8                pea.l      [A6 - 0x8]
  1113. 00000A9A  486D E2EC                pea.l      [A5 - 0x1D14]
  1114. 00000A9E  486E FFEC                pea.l      [A6 - 0x14]
  1115. 00000AA2  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  1116. 00000AA6  486E FFF8                pea.l      [A6 - 0x8]
  1117. 00000AAA  486D E2E4                pea.l      [A5 - 0x1D1C]
  1118. 00000AAE  486E FFF8                pea.l      [A6 - 0x8]
  1119. 00000AB2  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  1120. 00000AB6  486E FFF8                pea.l      [A6 - 0x8]
  1121. 00000ABA  486D E2DC                pea.l      [A5 - 0x1D24]
  1122. 00000ABE  486E FFF8                pea.l      [A6 - 0x8]
  1123. 00000AC2  4EAD 1A2A                jsr        [A5 + 0x1A2A /* export_833 */]
  1124. 00000AC6  486D E59E                pea.l      [A5 - 0x1A62]
  1125. 00000ACA  486E FFF8                pea.l      [A6 - 0x8]
  1126. 00000ACE  4EAD 1ADA                jsr        [A5 + 0x1ADA /* export_855 */]
  1127. 00000AD2  486E FFE8                pea.l      [A6 - 0x18]
  1128. 00000AD6  486E FFEC                pea.l      [A6 - 0x14]
  1129. 00000ADA  4EAD 1ACA                jsr        [A5 + 0x1ACA /* export_853 */]
  1130. 00000ADE  3A2D E59E                move.w     D5, [A5 - 0x1A62]
  1131. 00000AE2  5345                     subq.w     D5, 1
  1132. 00000AE4  302D E59E                move.w     D0, [A5 - 0x1A62]
  1133. 00000AE8  48C0                     ext.l      D0
  1134. 00000AEA  2200                     move.l     D1, D0
  1135. 00000AEC  C0FC 016D                mulu.w     D0, 0x16D
  1136. 00000AF0  4841                     swap.w     D1
  1137. 00000AF2  C2FC 016D                mulu.w     D1, 0x16D
  1138. 00000AF6  4841                     swap.w     D1
  1139. 00000AF8  4241                     clr.w      D1
  1140. 00000AFA  D081                     add.l      D0, D1
  1141. 00000AFC  48C5                     ext.l      D5
  1142. 00000AFE  2F00                     move.l     -[A7], D0
  1143. 00000B00  2005                     move.l     D0, D5
  1144. 00000B02  7204                     moveq.l    D1, 0x04
  1145. 00000B04  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1146. 00000B08  2200                     move.l     D1, D0
  1147. 00000B0A  201F                     move.l     D0, [A7]+
  1148. 00000B0C  48C5                     ext.l      D5
  1149. 00000B0E  2F00                     move.l     -[A7], D0
  1150. 00000B10  2005                     move.l     D0, D5
  1151. 00000B12  2F01                     move.l     -[A7], D1
  1152. 00000B14  7264                     moveq.l    D1, 0x64
  1153. 00000B16  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1154. 00000B1A  221F                     move.l     D1, [A7]+
  1155. 00000B1C  2400                     move.l     D2, D0
  1156. 00000B1E  201F                     move.l     D0, [A7]+
  1157. 00000B20  9282                     sub.l      D1, D2
  1158. 00000B22  48C5                     ext.l      D5
  1159. 00000B24  2F00                     move.l     -[A7], D0
  1160. 00000B26  2005                     move.l     D0, D5
  1161. 00000B28  2F01                     move.l     -[A7], D1
  1162. 00000B2A  223C 0000 0190           move.l     D1, 0x190
  1163. 00000B30  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1164. 00000B34  221F                     move.l     D1, [A7]+
  1165. 00000B36  2400                     move.l     D2, D0
  1166. 00000B38  201F                     move.l     D0, [A7]+
  1167. 00000B3A  D481                     add.l      D2, D1
  1168. 00000B3C  D480                     add.l      D2, D0
  1169. 00000B3E  2C2E FFE8                move.l     D6, [A6 - 0x18]
  1170. 00000B42  9C82                     sub.l      D6, D2
  1171. 00000B44  302D E59E                move.w     D0, [A5 - 0x1A62]
  1172. 00000B48  48C0                     ext.l      D0
  1173. 00000B4A  2F00                     move.l     -[A7], D0
  1174. 00000B4C  4EBA 0CA2                jsr        [PC + 0xCA2 /* 000017F0 */]
  1175. 00000B50  3E00                     move.w     D7, D0
  1176. 00000B52  3B7C 000C E5A2           move.w     [A5 - 0x1A5E], 0xC
  1177. 00000B58  4FEF 0054                lea.l      A7, [A7 + 0x54]
  1178. 00000B5C  6022                     bra        +0x24 /* 00000B80 */
  1179. label00000B5E:
  1180. 00000B5E  7002                     moveq.l    D0, 0x02
  1181. 00000B60  B06D E5A2                cmp.w      D0, [A5 - 0x1A5E]
  1182. 00000B64  6D02                     blt        +0x4 /* 00000B68 */
  1183. 00000B66  4247                     clr.w      D7
  1184. label00000B68:
  1185. 00000B68  302D E5A2                move.w     D0, [A5 - 0x1A5E]
  1186. 00000B6C  D040                     add.w      D0, D0
  1187. 00000B6E  41ED E478                lea.l      A0, [A5 - 0x1B88]
  1188. 00000B72  3207                     move.w     D1, D7
  1189. 00000B74  D270 0000                add.w      D1, [A0 + D0.w]
  1190. 00000B78  B246                     cmp.w      D1, D6
  1191. 00000B7A  6D0A                     blt        +0xC /* 00000B86 */
  1192. 00000B7C  536D E5A2                subq.w     [A5 - 0x1A5E], 1
  1193. label00000B80:
  1194. 00000B80  4A6D E5A2                tst.w      [A5 - 0x1A5E]
  1195. 00000B84  66D8                     bne        -0x26 /* 00000B5E */
  1196. label00000B86:
  1197. 00000B86  302D E5A2                move.w     D0, [A5 - 0x1A5E]
  1198. 00000B8A  D040                     add.w      D0, D0
  1199. 00000B8C  41ED E478                lea.l      A0, [A5 - 0x1B88]
  1200. 00000B90  3207                     move.w     D1, D7
  1201. 00000B92  D270 0000                add.w      D1, [A0 + D0.w]
  1202. 00000B96  3006                     move.w     D0, D6
  1203. 00000B98  9041                     sub.w      D0, D1
  1204. 00000B9A  3B40 E5A0                move.w     [A5 - 0x1A60], D0
  1205. 00000B9E  6612                     bne        +0x14 /* 00000BB2 */
  1206. 00000BA0  3B7C 000C E5A2           move.w     [A5 - 0x1A5E], 0xC
  1207. 00000BA6  3B7C 001F E5A0           move.w     [A5 - 0x1A60], 0x1F
  1208. 00000BAC  536D E59E                subq.w     [A5 - 0x1A62], 1
  1209. 00000BB0  6018                     bra        +0x1A /* 00000BCA */
  1210. label00000BB2:
  1211. 00000BB2  7020                     moveq.l    D0, 0x20
  1212. 00000BB4  B06D E5A0                cmp.w      D0, [A5 - 0x1A60]
  1213. 00000BB8  6610                     bne        +0x12 /* 00000BCA */
  1214. 00000BBA  3B7C 0001 E5A0           move.w     [A5 - 0x1A60], 0x1
  1215. 00000BC0  3B7C 0001 E5A2           move.w     [A5 - 0x1A5E], 0x1
  1216. 00000BC6  526D E59E                addq.w     [A5 - 0x1A62], 1
  1217. label00000BCA:
  1218. 00000BCA  4CEE 08E0 FFD8           movem.l    D5,D6,D7,A3, [A6 - 0x28]
  1219. 00000BD0  4E5E                     unlink     A6
  1220. 00000BD2  4E75                     rts
  1221. export_424:
  1222. 00000BD4  48E7 0018                movem.l    -[A7], A3,A4
  1223. 00000BD8  7004                     moveq.l    D0, 0x04
  1224. 00000BDA  2F00                     move.l     -[A7], D0
  1225. 00000BDC  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  1226. 00000BE0  2840                     movea.l    A4, D0
  1227. 00000BE2  200C                     move.l     D0, A4
  1228. 00000BE4  588F                     addq.l     A7, 4
  1229. 00000BE6  660A                     bne        +0xC /* 00000BF2 */
  1230. 00000BE8  3B7C FFFF E2F4           move.w     [A5 - 0x1D0C], 0xFFFF
  1231. 00000BEE  7000                     moveq.l    D0, 0x00
  1232. 00000BF0  6010                     bra        +0x12 /* 00000C02 */
  1233. label00000BF2:
  1234. 00000BF2  2654                     movea.l    A3, [A4]
  1235. 00000BF4  4253                     clr.w      [A3]
  1236. 00000BF6  377C 0004 0002           move.w     [A3 + 0x2], 0x4
  1237. 00000BFC  426D E2F4                clr.w      [A5 - 0x1D0C]
  1238. 00000C00  200C                     move.l     D0, A4
  1239. label00000C02:
  1240. 00000C02  4CDF 1800                movem.l    A3,A4, [A7]+
  1241. 00000C06  4E75                     rts
  1242. export_425:
  1243. 00000C08  4E56 FFF4                link       A6, -0x000C
  1244. 00000C0C  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1245. 00000C10  206E 0008                movea.l    A0, [A6 + 0x8]
  1246. 00000C14  2650                     movea.l    A3, [A0]
  1247. 00000C16  3D53 FFF4                move.w     [A6 - 0xC], [A3]
  1248. 00000C1A  3C2E 0016                move.w     D6, [A6 + 0x16]
  1249. 00000C1E  302E 000E                move.w     D0, [A6 + 0xE]
  1250. 00000C22  48C0                     ext.l      D0
  1251. 00000C24  7200                     moveq.l    D1, 0x00
  1252. 00000C26  322E FFF4                move.w     D1, [A6 - 0xC]
  1253. 00000C2A  9081                     sub.l      D0, D1
  1254. 00000C2C  2800                     move.l     D4, D0
  1255. 00000C2E  5284                     addq.l     D4, 1
  1256. 00000C30  4A84                     tst.l      D4
  1257. 00000C32  6E2E                     bgt        +0x30 /* 00000C62 */
  1258. 00000C34  302E 000E                move.w     D0, [A6 + 0xE]
  1259. 00000C38  5240                     addq.w     D0, 1
  1260. 00000C3A  48C0                     ext.l      D0
  1261. 00000C3C  E380                     asl        D0, 1
  1262. 00000C3E  5480                     addq.l     D0, 2
  1263. 00000C40  D08B                     add.l      D0, A3
  1264. 00000C42  2040                     movea.l    A0, D0
  1265. 00000C44  302E 000E                move.w     D0, [A6 + 0xE]
  1266. 00000C48  48C0                     ext.l      D0
  1267. 00000C4A  E380                     asl        D0, 1
  1268. 00000C4C  5480                     addq.l     D0, 2
  1269. 00000C4E  D08B                     add.l      D0, A3
  1270. 00000C50  2240                     movea.l    A1, D0
  1271. 00000C52  3010                     move.w     D0, [A0]
  1272. 00000C54  9051                     sub.w      D0, [A1]
  1273. 00000C56  9C40                     sub.w      D6, D0
  1274. 00000C58  3D6E FFF4 FFF6           move.w     [A6 - 0xA], [A6 - 0xC]
  1275. 00000C5E  6000 00DA                bra        +0xDC /* 00000D3A */
  1276. label00000C62:
  1277. 00000C62  4A6E 0016                tst.w      [A6 + 0x16]
  1278. 00000C66  6F00 00D2                ble        +0xD4 /* 00000D3A */
  1279. 00000C6A  2004                     move.l     D0, D4
  1280. 00000C6C  E380                     asl        D0, 1
  1281. 00000C6E  48C0                     ext.l      D0
  1282. 00000C70  2F00                     move.l     -[A7], D0
  1283. 00000C72  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1284. 00000C76  4EBA 023E                jsr        [PC + 0x23E /* 00000EB6 */]
  1285. 00000C7A  4A40                     tst.w      D0
  1286. 00000C7C  508F                     addq.l     A7, 8
  1287. 00000C7E  670A                     beq        +0xC /* 00000C8A */
  1288. 00000C80  3D7C FFFF FFFE           move.w     [A6 - 0x2], 0xFFFF
  1289. 00000C86  6000 01A0                bra        +0x1A2 /* 00000E28 */
  1290. label00000C8A:
  1291. 00000C8A  206E 0008                movea.l    A0, [A6 + 0x8]
  1292. 00000C8E  2650                     movea.l    A3, [A0]
  1293. 00000C90  2004                     move.l     D0, D4
  1294. 00000C92  E380                     asl        D0, 1
  1295. 00000C94  3A00                     move.w     D5, D0
  1296. 00000C96  7000                     moveq.l    D0, 0x00
  1297. 00000C98  302B 0002                move.w     D0, [A3 + 0x2]
  1298. 00000C9C  2840                     movea.l    A4, D0
  1299. 00000C9E  D9CB                     add.l      A4, A3
  1300. 00000CA0  7000                     moveq.l    D0, 0x00
  1301. 00000CA2  302E FFF4                move.w     D0, [A6 - 0xC]
  1302. 00000CA6  E380                     asl        D0, 1
  1303. 00000CA8  5480                     addq.l     D0, 2
  1304. 00000CAA  D08B                     add.l      D0, A3
  1305. 00000CAC  2040                     movea.l    A0, D0
  1306. 00000CAE  7000                     moveq.l    D0, 0x00
  1307. 00000CB0  3010                     move.w     D0, [A0]
  1308. 00000CB2  7200                     moveq.l    D1, 0x00
  1309. 00000CB4  322B 0002                move.w     D1, [A3 + 0x2]
  1310. 00000CB8  9081                     sub.l      D0, D1
  1311. 00000CBA  2D40 FFF8                move.l     [A6 - 0x8], D0
  1312. 00000CBE  2F0C                     move.l     -[A7], A4
  1313. 00000CC0  48C5                     ext.l      D5
  1314. 00000CC2  200C                     move.l     D0, A4
  1315. 00000CC4  D085                     add.l      D0, D5
  1316. 00000CC6  2F00                     move.l     -[A7], D0
  1317. 00000CC8  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1318. 00000CCC  4EAD 042A                jsr        [A5 + 0x42A /* export_129 */]
  1319. 00000CD0  7000                     moveq.l    D0, 0x00
  1320. 00000CD2  302E FFF4                move.w     D0, [A6 - 0xC]
  1321. 00000CD6  D084                     add.l      D0, D4
  1322. 00000CD8  3D40 FFF6                move.w     [A6 - 0xA], D0
  1323. 00000CDC  36AE FFF6                move.w     [A3], [A6 - 0xA]
  1324. 00000CE0  4247                     clr.w      D7
  1325. 00000CE2  6010                     bra        +0x12 /* 00000CF4 */
  1326. label00000CE4:
  1327. 00000CE4  48C7                     ext.l      D7
  1328. 00000CE6  2007                     move.l     D0, D7
  1329. 00000CE8  E380                     asl        D0, 1
  1330. 00000CEA  5480                     addq.l     D0, 2
  1331. 00000CEC  D08B                     add.l      D0, A3
  1332. 00000CEE  2040                     movea.l    A0, D0
  1333. 00000CF0  DB50                     add.w      [A0], D5
  1334. 00000CF2  5247                     addq.w     D7, 1
  1335. label00000CF4:
  1336. 00000CF4  48C7                     ext.l      D7
  1337. 00000CF6  7000                     moveq.l    D0, 0x00
  1338. 00000CF8  302E FFF4                move.w     D0, [A6 - 0xC]
  1339. 00000CFC  B087                     cmp.l      D0, D7
  1340. 00000CFE  62E4                     bhi        -0x1A /* 00000CE4 */
  1341. 00000D00  7000                     moveq.l    D0, 0x00
  1342. 00000D02  302E FFF4                move.w     D0, [A6 - 0xC]
  1343. 00000D06  E380                     asl        D0, 1
  1344. 00000D08  5480                     addq.l     D0, 2
  1345. 00000D0A  D08B                     add.l      D0, A3
  1346. 00000D0C  2040                     movea.l    A0, D0
  1347. 00000D0E  3005                     move.w     D0, D5
  1348. 00000D10  D050                     add.w      D0, [A0]
  1349. 00000D12  3D40 FFFC                move.w     [A6 - 0x4], D0
  1350. 00000D16  3E2E FFF4                move.w     D7, [A6 - 0xC]
  1351. 00000D1A  6012                     bra        +0x14 /* 00000D2E */
  1352. label00000D1C:
  1353. 00000D1C  48C7                     ext.l      D7
  1354. 00000D1E  2007                     move.l     D0, D7
  1355. 00000D20  E380                     asl        D0, 1
  1356. 00000D22  5480                     addq.l     D0, 2
  1357. 00000D24  D08B                     add.l      D0, A3
  1358. 00000D26  2040                     movea.l    A0, D0
  1359. 00000D28  30AE FFFC                move.w     [A0], [A6 - 0x4]
  1360. 00000D2C  5247                     addq.w     D7, 1
  1361. label00000D2E:
  1362. 00000D2E  48C7                     ext.l      D7
  1363. 00000D30  7000                     moveq.l    D0, 0x00
  1364. 00000D32  302E FFF6                move.w     D0, [A6 - 0xA]
  1365. 00000D36  B087                     cmp.l      D0, D7
  1366. 00000D38  64E2                     bcc        -0x1C /* 00000D1C */
  1367. label00000D3A:
  1368. 00000D3A  4A46                     tst.w      D6
  1369. 00000D3C  6F22                     ble        +0x24 /* 00000D60 */
  1370. 00000D3E  48C6                     ext.l      D6
  1371. 00000D40  2F06                     move.l     -[A7], D6
  1372. 00000D42  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1373. 00000D46  4EBA 016E                jsr        [PC + 0x16E /* 00000EB6 */]
  1374. 00000D4A  4A40                     tst.w      D0
  1375. 00000D4C  508F                     addq.l     A7, 8
  1376. 00000D4E  670A                     beq        +0xC /* 00000D5A */
  1377. 00000D50  3D7C FFFF FFFE           move.w     [A6 - 0x2], 0xFFFF
  1378. 00000D56  6000 00D0                bra        +0xD2 /* 00000E28 */
  1379. label00000D5A:
  1380. 00000D5A  206E 0008                movea.l    A0, [A6 + 0x8]
  1381. 00000D5E  2650                     movea.l    A3, [A0]
  1382. label00000D60:
  1383. 00000D60  4A46                     tst.w      D6
  1384. 00000D62  6768                     beq        +0x6A /* 00000DCC */
  1385. 00000D64  302E 000E                move.w     D0, [A6 + 0xE]
  1386. 00000D68  5240                     addq.w     D0, 1
  1387. 00000D6A  48C0                     ext.l      D0
  1388. 00000D6C  E380                     asl        D0, 1
  1389. 00000D6E  5480                     addq.l     D0, 2
  1390. 00000D70  D08B                     add.l      D0, A3
  1391. 00000D72  2040                     movea.l    A0, D0
  1392. 00000D74  3A10                     move.w     D5, [A0]
  1393. 00000D76  48C5                     ext.l      D5
  1394. 00000D78  2845                     movea.l    A4, D5
  1395. 00000D7A  D9CB                     add.l      A4, A3
  1396. 00000D7C  7000                     moveq.l    D0, 0x00
  1397. 00000D7E  302E FFF6                move.w     D0, [A6 - 0xA]
  1398. 00000D82  E380                     asl        D0, 1
  1399. 00000D84  5480                     addq.l     D0, 2
  1400. 00000D86  D08B                     add.l      D0, A3
  1401. 00000D88  2040                     movea.l    A0, D0
  1402. 00000D8A  7000                     moveq.l    D0, 0x00
  1403. 00000D8C  3010                     move.w     D0, [A0]
  1404. 00000D8E  48C5                     ext.l      D5
  1405. 00000D90  9085                     sub.l      D0, D5
  1406. 00000D92  2D40 FFF8                move.l     [A6 - 0x8], D0
  1407. 00000D96  2F0C                     move.l     -[A7], A4
  1408. 00000D98  48C6                     ext.l      D6
  1409. 00000D9A  200C                     move.l     D0, A4
  1410. 00000D9C  D086                     add.l      D0, D6
  1411. 00000D9E  2F00                     move.l     -[A7], D0
  1412. 00000DA0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1413. 00000DA4  4EAD 042A                jsr        [A5 + 0x42A /* export_129 */]
  1414. 00000DA8  3E2E 000E                move.w     D7, [A6 + 0xE]
  1415. 00000DAC  5247                     addq.w     D7, 1
  1416. 00000DAE  6010                     bra        +0x12 /* 00000DC0 */
  1417. label00000DB0:
  1418. 00000DB0  48C7                     ext.l      D7
  1419. 00000DB2  2007                     move.l     D0, D7
  1420. 00000DB4  E380                     asl        D0, 1
  1421. 00000DB6  5480                     addq.l     D0, 2
  1422. 00000DB8  D08B                     add.l      D0, A3
  1423. 00000DBA  2040                     movea.l    A0, D0
  1424. 00000DBC  DD50                     add.w      [A0], D6
  1425. 00000DBE  5247                     addq.w     D7, 1
  1426. label00000DC0:
  1427. 00000DC0  48C7                     ext.l      D7
  1428. 00000DC2  7000                     moveq.l    D0, 0x00
  1429. 00000DC4  302E FFF6                move.w     D0, [A6 - 0xA]
  1430. 00000DC8  B087                     cmp.l      D0, D7
  1431. 00000DCA  64E4                     bcc        -0x1A /* 00000DB0 */
  1432. label00000DCC:
  1433. 00000DCC  302E 0016                move.w     D0, [A6 + 0x16]
  1434. 00000DD0  48C0                     ext.l      D0
  1435. 00000DD2  2D40 FFF8                move.l     [A6 - 0x8], D0
  1436. 00000DD6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1437. 00000DDA  302E 000E                move.w     D0, [A6 + 0xE]
  1438. 00000DDE  48C0                     ext.l      D0
  1439. 00000DE0  E380                     asl        D0, 1
  1440. 00000DE2  5480                     addq.l     D0, 2
  1441. 00000DE4  D08B                     add.l      D0, A3
  1442. 00000DE6  2040                     movea.l    A0, D0
  1443. 00000DE8  7000                     moveq.l    D0, 0x00
  1444. 00000DEA  3010                     move.w     D0, [A0]
  1445. 00000DEC  D08B                     add.l      D0, A3
  1446. 00000DEE  2F00                     move.l     -[A7], D0
  1447. 00000DF0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1448. 00000DF4  4EAD 042A                jsr        [A5 + 0x42A /* export_129 */]
  1449. 00000DF8  4A46                     tst.w      D6
  1450. 00000DFA  6C28                     bge        +0x2A /* 00000E24 */
  1451. 00000DFC  48C6                     ext.l      D6
  1452. 00000DFE  2F06                     move.l     -[A7], D6
  1453. 00000E00  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1454. 00000E04  4EBA 00B0                jsr        [PC + 0xB0 /* 00000EB6 */]
  1455. 00000E08  4A40                     tst.w      D0
  1456. 00000E0A  508F                     addq.l     A7, 8
  1457. 00000E0C  6708                     beq        +0xA /* 00000E16 */
  1458. 00000E0E  3D7C FFFF FFFE           move.w     [A6 - 0x2], 0xFFFF
  1459. 00000E14  6012                     bra        +0x14 /* 00000E28 */
  1460. label00000E16:
  1461. 00000E16  4A84                     tst.l      D4
  1462. 00000E18  660A                     bne        +0xC /* 00000E24 */
  1463. 00000E1A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1464. 00000E1E  4EBA 00DC                jsr        [PC + 0xDC /* 00000EFC */]
  1465. 00000E22  588F                     addq.l     A7, 4
  1466. label00000E24:
  1467. 00000E24  426E FFFE                clr.w      [A6 - 0x2]
  1468. label00000E28:
  1469. 00000E28  3B6E FFFE E2F4           move.w     [A5 - 0x1D0C], [A6 - 0x2]
  1470. 00000E2E  302E FFFE                move.w     D0, [A6 - 0x2]
  1471. 00000E32  4CEE 18F0 FFDC           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x24]
  1472. 00000E38  4E5E                     unlink     A6
  1473. 00000E3A  4E75                     rts
  1474. export_426:
  1475. 00000E3C  4E56 0000                link       A6, 0
  1476. 00000E40  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  1477. 00000E44  3C2E 000E                move.w     D6, [A6 + 0xE]
  1478. 00000E48  206E 0008                movea.l    A0, [A6 + 0x8]
  1479. 00000E4C  2650                     movea.l    A3, [A0]
  1480. 00000E4E  48C6                     ext.l      D6
  1481. 00000E50  7000                     moveq.l    D0, 0x00
  1482. 00000E52  3013                     move.w     D0, [A3]
  1483. 00000E54  B086                     cmp.l      D0, D6
  1484. 00000E56  6204                     bhi        +0x6 /* 00000E5C */
  1485. 00000E58  4247                     clr.w      D7
  1486. 00000E5A  6034                     bra        +0x36 /* 00000E90 */
  1487. label00000E5C:
  1488. 00000E5C  48C6                     ext.l      D6
  1489. 00000E5E  2006                     move.l     D0, D6
  1490. 00000E60  E380                     asl        D0, 1
  1491. 00000E62  5480                     addq.l     D0, 2
  1492. 00000E64  D08B                     add.l      D0, A3
  1493. 00000E66  2040                     movea.l    A0, D0
  1494. 00000E68  3A10                     move.w     D5, [A0]
  1495. 00000E6A  48C5                     ext.l      D5
  1496. 00000E6C  284B                     movea.l    A4, A3
  1497. 00000E6E  D9C5                     add.l      A4, D5
  1498. 00000E70  3006                     move.w     D0, D6
  1499. 00000E72  5240                     addq.w     D0, 1
  1500. 00000E74  48C0                     ext.l      D0
  1501. 00000E76  E380                     asl        D0, 1
  1502. 00000E78  5480                     addq.l     D0, 2
  1503. 00000E7A  D08B                     add.l      D0, A3
  1504. 00000E7C  2040                     movea.l    A0, D0
  1505. 00000E7E  3E10                     move.w     D7, [A0]
  1506. 00000E80  9E45                     sub.w      D7, D5
  1507. 00000E82  2F0C                     move.l     -[A7], A4
  1508. 00000E84  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1509. 00000E88  48C7                     ext.l      D7
  1510. 00000E8A  2F07                     move.l     -[A7], D7
  1511. 00000E8C  4EAD 042A                jsr        [A5 + 0x42A /* export_129 */]
  1512. label00000E90:
  1513. 00000E90  426D E2F4                clr.w      [A5 - 0x1D0C]
  1514. 00000E94  3007                     move.w     D0, D7
  1515. 00000E96  4CEE 18E0 FFEC           movem.l    D5,D6,D7,A3,A4, [A6 - 0x14]
  1516. 00000E9C  4E5E                     unlink     A6
  1517. 00000E9E  4E75                     rts
  1518. export_427:
  1519. 00000EA0  2F0B                     move.l     -[A7], A3
  1520. 00000EA2  266F 0008                movea.l    A3, [A7 + 0x8]
  1521. 00000EA6  4A93                     tst.l      [A3]
  1522. 00000EA8  6708                     beq        +0xA /* 00000EB2 */
  1523. 00000EAA  2F13                     move.l     -[A7], [A3]
  1524. 00000EAC  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  1525. 00000EB0  588F                     addq.l     A7, 4
  1526. label00000EB2:
  1527. 00000EB2  265F                     movea.l    A3, [A7]+
  1528. 00000EB4  4E75                     rts
  1529. fn00000EB6:
  1530. 00000EB6  4E56 0000                link       A6, 0
  1531. 00000EBA  48E7 0110                movem.l    -[A7], D7,A3
  1532. 00000EBE  266E 0008                movea.l    A3, [A6 + 0x8]
  1533. 00000EC2  598F                     subq.l     A7, 4
  1534. 00000EC4  2F0B                     move.l     -[A7], A3
  1535. 00000EC6  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  1536. 00000ECA  2E1F                     move.l     D7, [A7]+
  1537. 00000ECC  558F                     subq.l     A7, 2
  1538. 00000ECE  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  1539. 00000ED2  4A5F                     tst.w      [A7]+
  1540. 00000ED4  661A                     bne        +0x1C /* 00000EF0 */
  1541. 00000ED6  302E 000E                move.w     D0, [A6 + 0xE]
  1542. 00000EDA  48C0                     ext.l      D0
  1543. 00000EDC  DE80                     add.l      D7, D0
  1544. 00000EDE  2F07                     move.l     -[A7], D7
  1545. 00000EE0  2F0B                     move.l     -[A7], A3
  1546. 00000EE2  4EAD 0032                jsr        [A5 + 0x32 /* export_2 */]
  1547. 00000EE6  4A40                     tst.w      D0
  1548. 00000EE8  508F                     addq.l     A7, 8
  1549. 00000EEA  6604                     bne        +0x6 /* 00000EF0 */
  1550. 00000EEC  7000                     moveq.l    D0, 0x00
  1551. 00000EEE  6002                     bra        +0x4 /* 00000EF2 */
  1552. label00000EF0:
  1553. 00000EF0  70FF                     moveq.l    D0, 0xFFFFFFFF
  1554. label00000EF2:
  1555. 00000EF2  4CEE 0880 FFF8           movem.l    D7,A3, [A6 - 0x8]
  1556. 00000EF8  4E5E                     unlink     A6
  1557. 00000EFA  4E75                     rts
  1558. fn00000EFC:
  1559. 00000EFC  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1560. 00000F00  286F 001C                movea.l    A4, [A7 + 0x1C]
  1561. 00000F04  2654                     movea.l    A3, [A4]
  1562. 00000F06  4245                     clr.w      D5
  1563. 00000F08  3C13                     move.w     D6, [A3]
  1564. 00000F0A  48C6                     ext.l      D6
  1565. 00000F0C  2006                     move.l     D0, D6
  1566. 00000F0E  E380                     asl        D0, 1
  1567. 00000F10  5480                     addq.l     D0, 2
  1568. 00000F12  D08B                     add.l      D0, A3
  1569. 00000F14  2040                     movea.l    A0, D0
  1570. 00000F16  3810                     move.w     D4, [A0]
  1571. 00000F18  3E06                     move.w     D7, D6
  1572. 00000F1A  5347                     subq.w     D7, 1
  1573. 00000F1C  4A47                     tst.w      D7
  1574. 00000F1E  6D1C                     blt        +0x1E /* 00000F3C */
  1575. label00000F20:
  1576. 00000F20  48C7                     ext.l      D7
  1577. 00000F22  2007                     move.l     D0, D7
  1578. 00000F24  E380                     asl        D0, 1
  1579. 00000F26  5480                     addq.l     D0, 2
  1580. 00000F28  D08B                     add.l      D0, A3
  1581. 00000F2A  2040                     movea.l    A0, D0
  1582. 00000F2C  7000                     moveq.l    D0, 0x00
  1583. 00000F2E  3010                     move.w     D0, [A0]
  1584. 00000F30  48C4                     ext.l      D4
  1585. 00000F32  B880                     cmp.l      D4, D0
  1586. 00000F34  6606                     bne        +0x8 /* 00000F3C */
  1587. 00000F36  5245                     addq.w     D5, 1
  1588. 00000F38  51CF FFE6                dbf        D7, -0x1C /* 00000F20 */
  1589. label00000F3C:
  1590. 00000F3C  4A45                     tst.w      D5
  1591. 00000F3E  6F46                     ble        +0x48 /* 00000F86 */
  1592. 00000F40  48C5                     ext.l      D5
  1593. 00000F42  2005                     move.l     D0, D5
  1594. 00000F44  E380                     asl        D0, 1
  1595. 00000F46  3800                     move.w     D4, D0
  1596. 00000F48  3C07                     move.w     D6, D7
  1597. 00000F4A  5246                     addq.w     D6, 1
  1598. 00000F4C  4A46                     tst.w      D6
  1599. 00000F4E  6D12                     blt        +0x14 /* 00000F62 */
  1600. label00000F50:
  1601. 00000F50  48C6                     ext.l      D6
  1602. 00000F52  2006                     move.l     D0, D6
  1603. 00000F54  E380                     asl        D0, 1
  1604. 00000F56  5480                     addq.l     D0, 2
  1605. 00000F58  D08B                     add.l      D0, A3
  1606. 00000F5A  2040                     movea.l    A0, D0
  1607. 00000F5C  9950                     sub.w      [A0], D4
  1608. 00000F5E  51CE FFF0                dbf        D6, -0x12 /* 00000F50 */
  1609. label00000F62:
  1610. 00000F62  9B53                     sub.w      [A3], D5
  1611. 00000F64  598F                     subq.l     A7, 4
  1612. 00000F66  2F0C                     move.l     -[A7], A4
  1613. 00000F68  48C7                     ext.l      D7
  1614. 00000F6A  2007                     move.l     D0, D7
  1615. 00000F6C  5480                     addq.l     D0, 2
  1616. 00000F6E  E380                     asl        D0, 1
  1617. 00000F70  5480                     addq.l     D0, 2
  1618. 00000F72  2F00                     move.l     -[A7], D0
  1619. 00000F74  7000                     moveq.l    D0, 0x00
  1620. 00000F76  2F00                     move.l     -[A7], D0
  1621. 00000F78  48C4                     ext.l      D4
  1622. 00000F7A  2F04                     move.l     -[A7], D4
  1623. 00000F7C  72FF                     moveq.l    D1, 0xFFFFFFFF
  1624. 00000F7E  2F01                     move.l     -[A7], D1
  1625. 00000F80  2F00                     move.l     -[A7], D0
  1626. 00000F82  A9E0                     syscall    Munger
  1627. 00000F84  588F                     addq.l     A7, 4
  1628. label00000F86:
  1629. 00000F86  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  1630. 00000F8A  4E75                     rts
  1631. export_428:
  1632. fn00000F8C:
  1633. 00000F8C  4E56 FFDC                link       A6, -0x0024
  1634. 00000F90  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1635. 00000F94  49EE FFF0                lea.l      A4, [A6 - 0x10]
  1636. 00000F98  266E 000C                movea.l    A3, [A6 + 0xC]
  1637. 00000F9C  426E FFDE                clr.w      [A6 - 0x22]
  1638. 00000FA0  4244                     clr.w      D4
  1639. 00000FA2  3D7C 0011 FFE4           move.w     [A6 - 0x1C], 0x11
  1640. 00000FA8  6000 0278                bra        +0x27A /* 00001222 */
  1641. label00000FAC:
  1642. 00000FAC  426E FFEA                clr.w      [A6 - 0x16]
  1643. 00000FB0  4246                     clr.w      D6
  1644. 00000FB2  6000 0238                bra        +0x23A /* 000011EC */
  1645. label00000FB6:
  1646. 00000FB6  2006                     move.l     D0, D6
  1647. 00000FB8  E540                     asl        D0.w, 2
  1648. 00000FBA  41ED E4E8                lea.l      A0, [A5 - 0x1B18]
  1649. 00000FBE  2070 0000                movea.l    A0, [A0 + D0.w]
  1650. 00000FC2  7000                     moveq.l    D0, 0x00
  1651. 00000FC4  1010                     move.b     D0, [A0]
  1652. 00000FC6  3D40 FFDC                move.w     [A6 - 0x24], D0
  1653. 00000FCA  7200                     moveq.l    D1, 0x00
  1654. 00000FCC  1213                     move.b     D1, [A3]
  1655. 00000FCE  9244                     sub.w      D1, D4
  1656. 00000FD0  B240                     cmp.w      D1, D0
  1657. 00000FD2  6D00 0216                blt        +0x218 /* 000011EA */
  1658. 00000FD6  4247                     clr.w      D7
  1659. label00000FD8:
  1660. 00000FD8  3007                     move.w     D0, D7
  1661. 00000FDA  5247                     addq.w     D7, 1
  1662. 00000FDC  B06E FFDC                cmp.w      D0, [A6 - 0x24]
  1663. 00000FE0  6608                     bne        +0xA /* 00000FEA */
  1664. 00000FE2  3D7C 0001 FFEA           move.w     [A6 - 0x16], 0x1
  1665. 00000FE8  6024                     bra        +0x26 /* 0000100E */
  1666. label00000FEA:
  1667. 00000FEA  3004                     move.w     D0, D4
  1668. 00000FEC  D047                     add.w      D0, D7
  1669. 00000FEE  7200                     moveq.l    D1, 0x00
  1670. 00000FF0  1233 0000                move.b     D1, [A3 + D0.w]
  1671. 00000FF4  41ED A714                lea.l      A0, [A5 - 0x58EC]
  1672. 00000FF8  2006                     move.l     D0, D6
  1673. 00000FFA  E540                     asl        D0.w, 2
  1674. 00000FFC  43ED E4E8                lea.l      A1, [A5 - 0x1B18]
  1675. 00001000  2271 0000                movea.l    A1, [A1 + D0.w]
  1676. 00001004  1230 1000                move.b     D1, [A0 + D1.w]
  1677. 00001008  B231 7000                cmp.b      D1, [A1 + D7.w]
  1678. 0000100C  67CA                     beq        -0x34 /* 00000FD8 */
  1679. label0000100E:
  1680. 0000100E  4A6E FFEA                tst.w      [A6 - 0x16]
  1681. 00001012  6700 01D6                beq        +0x1D8 /* 000011EA */
  1682. 00001016  426E FFE2                clr.w      [A6 - 0x1E]
  1683. 0000101A  3006                     move.w     D0, D6
  1684. 0000101C  6B00 0122                bmi        +0x124 /* 00001140 */
  1685. 00001020  0C40 0010                cmpi.w     D0, 0x10
  1686. 00001024  6E00 011A                bgt        +0x11C /* 00001140 */
  1687. 00001028  D040                     add.w      D0, D0
  1688. 0000102A  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  1689. 0000102E  4EFB 0000                jmp        [PC + D0.w]
  1690. 00001032  0024 002C                ori.b      -[A4], 0x2C /* ',' */
  1691. 00001036  0034 003C 004E           ori.b      [A4 + D0.w + 0x4E], 0x3C /* '<' */
  1692. 0000103C  0052 006A                ori.w      [A2], 0x6A /* 'j' */
  1693. 00001040  006E 00A4 00E2           ori.w      [A6 + 0xE2], 0xA4
  1694. 00001046  00E8                     .incomplete
  1695. 00001048  00EE                     .incomplete
  1696. 0000104A  00F4                     .incomplete
  1697. 0000104C  0024 002C                ori.b      -[A4], 0x2C /* ',' */
  1698. 00001050  003C 00A4                ori.b      ccr, 164
  1699. 00001054  3A2D E5A0                move.w     D5, [A5 - 0x1A60]
  1700. 00001058  6000 00E6                bra        +0xE8 /* 00001140 */
  1701. 0000105C  3A2D E5A2                move.w     D5, [A5 - 0x1A5E]
  1702. 00001060  6000 00DE                bra        +0xE0 /* 00001140 */
  1703. 00001064  3A2D E59E                move.w     D5, [A5 - 0x1A62]
  1704. 00001068  6000 00D6                bra        +0xD8 /* 00001140 */
  1705. 0000106C  302D E59E                move.w     D0, [A5 - 0x1A62]
  1706. 00001070  48C0                     ext.l      D0
  1707. 00001072  7264                     moveq.l    D1, 0x64
  1708. 00001074  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  1709. 00001078  3A00                     move.w     D5, D0
  1710. 0000107A  6000 00C4                bra        +0xC6 /* 00001140 */
  1711. 0000107E  526E FFE2                addq.w     [A6 - 0x1E], 1
  1712. 00001082  526E FFE2                addq.w     [A6 - 0x1E], 1
  1713. 00001086  302D E5A2                move.w     D0, [A5 - 0x1A5E]
  1714. 0000108A  E540                     asl        D0.w, 2
  1715. 0000108C  41ED E558                lea.l      A0, [A5 - 0x1AA8]
  1716. 00001090  2D70 0000 FFEC           move.l     [A6 - 0x14], [A0 + D0.w]
  1717. 00001096  6000 00A8                bra        +0xAA /* 00001140 */
  1718. 0000109A  526E FFE2                addq.w     [A6 - 0x1E], 1
  1719. 0000109E  526E FFE2                addq.w     [A6 - 0x1E], 1
  1720. 000010A2  4EBA F894                jsr        [PC - 0x76C /* 00000938 */]
  1721. 000010A6  2D40 FFE6                move.l     [A6 - 0x1A], D0
  1722. 000010AA  5AAE FFE6                addq.l     [A6 - 0x1A], 5
  1723. 000010AE  202E FFE6                move.l     D0, [A6 - 0x1A]
  1724. 000010B2  7207                     moveq.l    D1, 0x07
  1725. 000010B4  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  1726. 000010B8  2D40 FFE6                move.l     [A6 - 0x1A], D0
  1727. 000010BC  6C04                     bge        +0x6 /* 000010C2 */
  1728. 000010BE  5EAE FFE6                addq.l     [A6 - 0x1A], 7
  1729. label000010C2:
  1730. 000010C2  302E FFE8                move.w     D0, [A6 - 0x18]
  1731. 000010C6  E540                     asl        D0.w, 2
  1732. 000010C8  41ED E53C                lea.l      A0, [A5 - 0x1AC4]
  1733. 000010CC  2D70 0000 FFEC           move.l     [A6 - 0x14], [A0 + D0.w]
  1734. 000010D2  606C                     bra        +0x6E /* 00001140 */
  1735. 000010D4  2F2D E518                move.l     -[A7], [A5 - 0x1AE8]
  1736. 000010D8  2F0B                     move.l     -[A7], A3
  1737. 000010DA  4EBA F2CC                jsr        [PC - 0xD34 /* 000003A8 */]
  1738. 000010DE  4A40                     tst.w      D0
  1739. 000010E0  508F                     addq.l     A7, 8
  1740. 000010E2  6728                     beq        +0x2A /* 0000110C */
  1741. 000010E4  4A6D E59C                tst.w      [A5 - 0x1A64]
  1742. 000010E8  671C                     beq        +0x1E /* 00001106 */
  1743. 000010EA  700C                     moveq.l    D0, 0x0C
  1744. 000010EC  B06D E59C                cmp.w      D0, [A5 - 0x1A64]
  1745. 000010F0  6C0C                     bge        +0xE /* 000010FE */
  1746. 000010F2  302D E59C                move.w     D0, [A5 - 0x1A64]
  1747. 000010F6  907C 000C                sub.w      D0, 0xC
  1748. 000010FA  48C0                     ext.l      D0
  1749. 000010FC  600A                     bra        +0xC /* 00001108 */
  1750. label000010FE:
  1751. 000010FE  302D E59C                move.w     D0, [A5 - 0x1A64]
  1752. 00001102  48C0                     ext.l      D0
  1753. 00001104  6002                     bra        +0x4 /* 00001108 */
  1754. label00001106:
  1755. 00001106  700C                     moveq.l    D0, 0x0C
  1756. label00001108:
  1757. 00001108  3A00                     move.w     D5, D0
  1758. 0000110A  6034                     bra        +0x36 /* 00001140 */
  1759. label0000110C:
  1760. 0000110C  3A2D E59C                move.w     D5, [A5 - 0x1A64]
  1761. 00001110  602E                     bra        +0x30 /* 00001140 */
  1762. 00001112  3A2D E59A                move.w     D5, [A5 - 0x1A66]
  1763. 00001116  6028                     bra        +0x2A /* 00001140 */
  1764. 00001118  3A2D E598                move.w     D5, [A5 - 0x1A68]
  1765. 0000111C  6022                     bra        +0x24 /* 00001140 */
  1766. 0000111E  3A2D E596                move.w     D5, [A5 - 0x1A6A]
  1767. 00001122  601C                     bra        +0x1E /* 00001140 */
  1768. 00001124  3D7C 0002 FFE2           move.w     [A6 - 0x1E], 0x2
  1769. 0000112A  700B                     moveq.l    D0, 0x0B
  1770. 0000112C  B06D E59C                cmp.w      D0, [A5 - 0x1A64]
  1771. 00001130  6C06                     bge        +0x8 /* 00001138 */
  1772. 00001132  202D E4E0                move.l     D0, [A5 - 0x1B20]
  1773. 00001136  6004                     bra        +0x6 /* 0000113C */
  1774. label00001138:
  1775. 00001138  202D E4E4                move.l     D0, [A5 - 0x1B1C]
  1776. label0000113C:
  1777. 0000113C  2D40 FFEC                move.l     [A6 - 0x14], D0
  1778. label00001140:
  1779. 00001140  4A6E FFE2                tst.w      [A6 - 0x1E]
  1780. 00001144  663C                     bne        +0x3E /* 00001182 */
  1781. 00001146  2D4C FFEC                move.l     [A6 - 0x14], A4
  1782. 0000114A  0C45 000A                cmpi.w     D5, 0xA /* '\n' */
  1783. 0000114E  6C24                     bge        +0x26 /* 00001174 */
  1784. 00001150  18BC 0001                move.b     [A4], 0x1
  1785. 00001154  0C46 000D                cmpi.w     D6, 0xD /* '\r' */
  1786. 00001158  6C0A                     bge        +0xC /* 00001164 */
  1787. 0000115A  18BC 0002                move.b     [A4], 0x2
  1788. 0000115E  197C 0030 0001           move.b     [A4 + 0x1], 0x30 /* '0' */
  1789. label00001164:
  1790. 00001164  3005                     move.w     D0, D5
  1791. 00001166  D07C 0030                add.w      D0, 0x30 /* '0' */
  1792. 0000116A  7200                     moveq.l    D1, 0x00
  1793. 0000116C  1214                     move.b     D1, [A4]
  1794. 0000116E  1980 1000                move.b     [A4 + D1.w], D0
  1795. 00001172  600E                     bra        +0x10 /* 00001182 */
  1796. label00001174:
  1797. 00001174  2F0C                     move.l     -[A7], A4
  1798. 00001176  7000                     moveq.l    D0, 0x00
  1799. 00001178  3005                     move.w     D0, D5
  1800. 0000117A  2F00                     move.l     -[A7], D0
  1801. 0000117C  4EBA 048A                jsr        [PC + 0x48A /* 00001608 */]
  1802. 00001180  508F                     addq.l     A7, 8
  1803. label00001182:
  1804. 00001182  7001                     moveq.l    D0, 0x01
  1805. 00001184  B06E FFE2                cmp.w      D0, [A6 - 0x1E]
  1806. 00001188  6604                     bne        +0x6 /* 0000118E */
  1807. 0000118A  7003                     moveq.l    D0, 0x03
  1808. 0000118C  6008                     bra        +0xA /* 00001196 */
  1809. label0000118E:
  1810. 0000118E  206E FFEC                movea.l    A0, [A6 - 0x14]
  1811. 00001192  7000                     moveq.l    D0, 0x00
  1812. 00001194  1010                     move.b     D0, [A0]
  1813. label00001196:
  1814. 00001196  3D40 FFE0                move.w     [A6 - 0x20], D0
  1815. 0000119A  202E FFEC                move.l     D0, [A6 - 0x14]
  1816. 0000119E  5280                     addq.l     D0, 1
  1817. 000011A0  2F00                     move.l     -[A7], D0
  1818. 000011A2  206E 0008                movea.l    A0, [A6 + 0x8]
  1819. 000011A6  302E FFDE                move.w     D0, [A6 - 0x22]
  1820. 000011AA  48C0                     ext.l      D0
  1821. 000011AC  4870 0801                pea.l      [A0 + D0 + 0x1]
  1822. 000011B0  302E FFE0                move.w     D0, [A6 - 0x20]
  1823. 000011B4  48C0                     ext.l      D0
  1824. 000011B6  2F00                     move.l     -[A7], D0
  1825. 000011B8  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  1826. 000011BC  206E 0008                movea.l    A0, [A6 + 0x8]
  1827. 000011C0  302E FFDE                move.w     D0, [A6 - 0x22]
  1828. 000011C4  7200                     moveq.l    D1, 0x00
  1829. 000011C6  1230 0001                move.b     D1, [A0 + D0.w + 0x1]
  1830. 000011CA  41ED A714                lea.l      A0, [A5 - 0x58EC]
  1831. 000011CE  226E 0008                movea.l    A1, [A6 + 0x8]
  1832. 000011D2  302E FFDE                move.w     D0, [A6 - 0x22]
  1833. 000011D6  13B0 1000 0001           move.b     [A1 + D0.w + 0x1], [A0 + D1.w]
  1834. 000011DC  302E FFE0                move.w     D0, [A6 - 0x20]
  1835. 000011E0  D16E FFDE                add.w      [A6 - 0x22], D0
  1836. 000011E4  D86E FFDC                add.w      D4, [A6 - 0x24]
  1837. 000011E8  600A                     bra        +0xC /* 000011F4 */
  1838. label000011EA:
  1839. 000011EA  5246                     addq.w     D6, 1
  1840. label000011EC:
  1841. 000011EC  BC6E FFE4                cmp.w      D6, [A6 - 0x1C]
  1842. 000011F0  6D00 FDC4                blt        -0x23A /* 00000FB6 */
  1843. label000011F4:
  1844. 000011F4  4A6E FFEA                tst.w      [A6 - 0x16]
  1845. 000011F8  6628                     bne        +0x2A /* 00001222 */
  1846. 000011FA  526E FFDE                addq.w     [A6 - 0x22], 1
  1847. 000011FE  5244                     addq.w     D4, 1
  1848. 00001200  705C                     moveq.l    D0, 0x5C
  1849. 00001202  B033 4000                cmp.b      D0, [A3 + D4.w]
  1850. 00001206  660C                     bne        +0xE /* 00001214 */
  1851. 00001208  48C4                     ext.l      D4
  1852. 0000120A  7000                     moveq.l    D0, 0x00
  1853. 0000120C  1013                     move.b     D0, [A3]
  1854. 0000120E  B084                     cmp.l      D0, D4
  1855. 00001210  6F02                     ble        +0x4 /* 00001214 */
  1856. 00001212  5244                     addq.w     D4, 1
  1857. label00001214:
  1858. 00001214  206E 0008                movea.l    A0, [A6 + 0x8]
  1859. 00001218  302E FFDE                move.w     D0, [A6 - 0x22]
  1860. 0000121C  11B3 4000 0000           move.b     [A0 + D0.w], [A3 + D4.w]
  1861. label00001222:
  1862. 00001222  48C4                     ext.l      D4
  1863. 00001224  7000                     moveq.l    D0, 0x00
  1864. 00001226  1013                     move.b     D0, [A3]
  1865. 00001228  B084                     cmp.l      D0, D4
  1866. 0000122A  6E00 FD80                bgt        -0x27E /* 00000FAC */
  1867. 0000122E  206E 0008                movea.l    A0, [A6 + 0x8]
  1868. 00001232  10AE FFDF                move.b     [A0], [A6 - 0x21]
  1869. 00001236  302E FFDE                move.w     D0, [A6 - 0x22]
  1870. 0000123A  4CEE 18F0 FFC4           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x3C]
  1871. 00001240  4E5E                     unlink     A6
  1872. 00001242  4E75                     rts
  1873. export_429:
  1874. 00001244  48E7 0110                movem.l    -[A7], D7,A3
  1875. 00001248  2E2F 000C                move.l     D7, [A7 + 0xC]
  1876. 0000124C  2F07                     move.l     -[A7], D7
  1877. 0000124E  4EAD 0052                jsr        [A5 + 0x52 /* export_6 */]
  1878. 00001252  2640                     movea.l    A3, D0
  1879. 00001254  200B                     move.l     D0, A3
  1880. 00001256  588F                     addq.l     A7, 4
  1881. 00001258  670C                     beq        +0xE /* 00001266 */
  1882. 0000125A  2F07                     move.l     -[A7], D7
  1883. 0000125C  2F0B                     move.l     -[A7], A3
  1884. 0000125E  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  1885. 00001262  508F                     addq.l     A7, 8
  1886. 00001264  6004                     bra        +0x6 /* 0000126A */
  1887. label00001266:
  1888. 00001266  4EBA 1010                jsr        [PC + 0x1010 /* 00002278 */]
  1889. label0000126A:
  1890. 0000126A  200B                     move.l     D0, A3
  1891. 0000126C  4CDF 0880                movem.l    D7,A3, [A7]+
  1892. 00001270  4E75                     rts
  1893. export_430:
  1894. fn00001272:
  1895. 00001272  4E56 0000                link       A6, 0
  1896. 00001276  2F0B                     move.l     -[A7], A3
  1897. 00001278  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1898. 0000127C  4EAD 0052                jsr        [A5 + 0x52 /* export_6 */]
  1899. 00001280  2640                     movea.l    A3, D0
  1900. 00001282  200B                     move.l     D0, A3
  1901. 00001284  588F                     addq.l     A7, 4
  1902. 00001286  6604                     bne        +0x6 /* 0000128C */
  1903. 00001288  4EBA 0FEE                jsr        [PC + 0xFEE /* 00002278 */]
  1904. label0000128C:
  1905. 0000128C  200B                     move.l     D0, A3
  1906. 0000128E  266E FFFC                movea.l    A3, [A6 - 0x4]
  1907. 00001292  4E5E                     unlink     A6
  1908. 00001294  4E75                     rts
  1909. export_431:
  1910. 00001296  4E56 FFE8                link       A6, -0x0018
  1911. 0000129A  2F0B                     move.l     -[A7], A3
  1912. 0000129C  266F 0024                movea.l    A3, [A7 + 0x24]
  1913. 000012A0  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  1914. 000012A4  4EBA 2824                jsr        [PC + 0x2824 /* 00003ACA */]
  1915. 000012A8  3D40 FFF6                move.w     [A6 - 0xA], D0
  1916. 000012AC  2D41 FFF8                move.l     [A6 - 0x8], D1
  1917. 000012B0  2D48 FFFC                move.l     [A6 - 0x4], A0
  1918. 000012B4  4EBA F682                jsr        [PC - 0x97E /* 00000938 */]
  1919. 000012B8  2D40 FFE8                move.l     [A6 - 0x18], D0
  1920. 000012BC  486E FFE8                pea.l      [A6 - 0x18]
  1921. 000012C0  486E FFEC                pea.l      [A6 - 0x14]
  1922. 000012C4  3F3C 280E                move.w     -[A7], 0x280E
  1923. 000012C8  A9EB                     syscall    Pack4/FP68K
  1924. 000012CA  486E FFEC                pea.l      [A6 - 0x14]
  1925. 000012CE  486E FFF6                pea.l      [A6 - 0xA]
  1926. 000012D2  4267                     clr.w      -[A7]
  1927. 000012D4  A9EB                     syscall    Pack4/FP68K
  1928. 000012D6  486E FFF6                pea.l      [A6 - 0xA]
  1929. 000012DA  2F0B                     move.l     -[A7], A3
  1930. 000012DC  3F3C 0810                move.w     -[A7], 0x810
  1931. 000012E0  A9EB                     syscall    Pack4/FP68K
  1932. 000012E2  266E FFE4                movea.l    A3, [A6 - 0x1C]
  1933. 000012E6  4E5E                     unlink     A6
  1934. 000012E8  4E75                     rts
  1935. export_432:
  1936. 000012EA  2F07                     move.l     -[A7], D7
  1937. 000012EC  4247                     clr.w      D7
  1938. 000012EE  6008                     bra        +0xA /* 000012F8 */
  1939. label000012F0:
  1940. 000012F0  536D E5A4                subq.w     [A5 - 0x1A5C], 1
  1941. 000012F4  52AD E5A6                addq.l     [A5 - 0x1A5A], 1
  1942. label000012F8:
  1943. 000012F8  4A6D E5A4                tst.w      [A5 - 0x1A5C]
  1944. 000012FC  673E                     beq        +0x40 /* 0000133C */
  1945. 000012FE  206D E5A6                movea.l    A0, [A5 - 0x1A5A]
  1946. 00001302  7000                     moveq.l    D0, 0x00
  1947. 00001304  1010                     move.b     D0, [A0]
  1948. 00001306  D040                     add.w      D0, D0
  1949. 00001308  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  1950. 0000130C  323C 0400                move.w     D1, 0x400
  1951. 00001310  C270 0000                and.w      D1, [A0 + D0.w]
  1952. 00001314  67DA                     beq        -0x24 /* 000012F0 */
  1953. 00001316  6024                     bra        +0x26 /* 0000133C */
  1954. label00001318:
  1955. 00001318  7000                     moveq.l    D0, 0x00
  1956. 0000131A  3007                     move.w     D0, D7
  1957. 0000131C  D080                     add.l      D0, D0
  1958. 0000131E  2200                     move.l     D1, D0
  1959. 00001320  E588                     lsl        D0, 2
  1960. 00001322  D081                     add.l      D0, D1
  1961. 00001324  206D E5A6                movea.l    A0, [A5 - 0x1A5A]
  1962. 00001328  52AD E5A6                addq.l     [A5 - 0x1A5A], 1
  1963. 0000132C  7200                     moveq.l    D1, 0x00
  1964. 0000132E  1210                     move.b     D1, [A0]
  1965. 00001330  7430                     moveq.l    D2, 0x30
  1966. 00001332  9282                     sub.l      D1, D2
  1967. 00001334  2E01                     move.l     D7, D1
  1968. 00001336  DE80                     add.l      D7, D0
  1969. 00001338  536D E5A4                subq.w     [A5 - 0x1A5C], 1
  1970. label0000133C:
  1971. 0000133C  4A6D E5A4                tst.w      [A5 - 0x1A5C]
  1972. 00001340  6718                     beq        +0x1A /* 0000135A */
  1973. 00001342  206D E5A6                movea.l    A0, [A5 - 0x1A5A]
  1974. 00001346  7000                     moveq.l    D0, 0x00
  1975. 00001348  1010                     move.b     D0, [A0]
  1976. 0000134A  D040                     add.w      D0, D0
  1977. 0000134C  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  1978. 00001350  323C 0400                move.w     D1, 0x400
  1979. 00001354  C270 0000                and.w      D1, [A0 + D0.w]
  1980. 00001358  66BE                     bne        -0x40 /* 00001318 */
  1981. label0000135A:
  1982. 0000135A  3007                     move.w     D0, D7
  1983. 0000135C  2E1F                     move.l     D7, [A7]+
  1984. 0000135E  4E75                     rts
  1985. export_433:
  1986. 00001360  48E7 0110                movem.l    -[A7], D7,A3
  1987. 00001364  266F 000C                movea.l    A3, [A7 + 0xC]
  1988. 00001368  302B 0018                move.w     D0, [A3 + 0x18]
  1989. 0000136C  0800 0000                btst.b     D0, 0x0
  1990. 00001370  671C                     beq        +0x1E /* 0000138E */
  1991. 00001372  2F0B                     move.l     -[A7], A3
  1992. 00001374  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  1993. 00001378  2E00                     move.l     D7, D0
  1994. 0000137A  2F0B                     move.l     -[A7], A3
  1995. 0000137C  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  1996. 00001380  4A87                     tst.l      D7
  1997. 00001382  508F                     addq.l     A7, 8
  1998. 00001384  6608                     bne        +0xA /* 0000138E */
  1999. 00001386  2F0B                     move.l     -[A7], A3
  2000. 00001388  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2001. 0000138C  588F                     addq.l     A7, 4
  2002. label0000138E:
  2003. 0000138E  4CDF 0880                movem.l    D7,A3, [A7]+
  2004. 00001392  4E75                     rts
  2005. export_434:
  2006. fn00001394:
  2007. 00001394  2F0B                     move.l     -[A7], A3
  2008. 00001396  266F 0008                movea.l    A3, [A7 + 0x8]
  2009. 0000139A  4A93                     tst.l      [A3]
  2010. 0000139C  670C                     beq        +0xE /* 000013AA */
  2011. 0000139E  2F13                     move.l     -[A7], [A3]
  2012. 000013A0  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  2013. 000013A4  7000                     moveq.l    D0, 0x00
  2014. 000013A6  2680                     move.l     [A3], D0
  2015. 000013A8  588F                     addq.l     A7, 4
  2016. label000013AA:
  2017. 000013AA  265F                     movea.l    A3, [A7]+
  2018. 000013AC  4E75                     rts
  2019. export_435:
  2020. 000013AE  2F0B                     move.l     -[A7], A3
  2021. 000013B0  266F 0008                movea.l    A3, [A7 + 0x8]
  2022. 000013B4  4A93                     tst.l      [A3]
  2023. 000013B6  670A                     beq        +0xC /* 000013C2 */
  2024. 000013B8  2F13                     move.l     -[A7], [A3]
  2025. 000013BA  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  2026. 000013BE  7000                     moveq.l    D0, 0x00
  2027. 000013C0  2680                     move.l     [A3], D0
  2028. label000013C2:
  2029. 000013C2  265F                     movea.l    A3, [A7]+
  2030. 000013C4  4E75                     rts
  2031. export_436:
  2032. 000013C6  48E7 0110                movem.l    -[A7], D7,A3
  2033. 000013CA  1E2F 0013                move.b     D7, [A7 + 0x13]
  2034. 000013CE  266F 000C                movea.l    A3, [A7 + 0xC]
  2035. 000013D2  6004                     bra        +0x6 /* 000013D8 */
  2036. label000013D4:
  2037. 000013D4  D6FC 0001                add.w      A3, 0x1
  2038. label000013D8:
  2039. 000013D8  BE13                     cmp.b      D7, [A3]
  2040. 000013DA  6704                     beq        +0x6 /* 000013E0 */
  2041. 000013DC  4A13                     tst.b      [A3]
  2042. 000013DE  66F4                     bne        -0xA /* 000013D4 */
  2043. label000013E0:
  2044. 000013E0  4A13                     tst.b      [A3]
  2045. 000013E2  6704                     beq        +0x6 /* 000013E8 */
  2046. 000013E4  200B                     move.l     D0, A3
  2047. 000013E6  6002                     bra        +0x4 /* 000013EA */
  2048. label000013E8:
  2049. 000013E8  7000                     moveq.l    D0, 0x00
  2050. label000013EA:
  2051. 000013EA  4CDF 0880                movem.l    D7,A3, [A7]+
  2052. 000013EE  4E75                     rts
  2053. export_437:
  2054. 000013F0  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2055. 000013F4  206F 001C                movea.l    A0, [A7 + 0x1C]
  2056. 000013F8  52AF 001C                addq.l     [A7 + 0x1C], 1
  2057. 000013FC  7000                     moveq.l    D0, 0x00
  2058. 000013FE  1010                     move.b     D0, [A0]
  2059. 00001400  3A00                     move.w     D5, D0
  2060. 00001402  206F 0020                movea.l    A0, [A7 + 0x20]
  2061. 00001406  52AF 0020                addq.l     [A7 + 0x20], 1
  2062. 0000140A  7000                     moveq.l    D0, 0x00
  2063. 0000140C  1010                     move.b     D0, [A0]
  2064. 0000140E  3800                     move.w     D4, D0
  2065. 00001410  4247                     clr.w      D7
  2066. 00001412  4A44                     tst.w      D4
  2067. 00001414  6730                     beq        +0x32 /* 00001446 */
  2068. 00001416  6028                     bra        +0x2A /* 00001440 */
  2069. label00001418:
  2070. 00001418  5247                     addq.w     D7, 1
  2071. 0000141A  286F 001C                movea.l    A4, [A7 + 0x1C]
  2072. 0000141E  266F 0020                movea.l    A3, [A7 + 0x20]
  2073. 00001422  6010                     bra        +0x12 /* 00001434 */
  2074. label00001424:
  2075. 00001424  5346                     subq.w     D6, 1
  2076. 00001426  6604                     bne        +0x6 /* 0000142C */
  2077. 00001428  3007                     move.w     D0, D7
  2078. 0000142A  601C                     bra        +0x1E /* 00001448 */
  2079. label0000142C:
  2080. 0000142C  D8FC 0001                add.w      A4, 0x1
  2081. 00001430  D6FC 0001                add.w      A3, 0x1
  2082. label00001434:
  2083. 00001434  1013                     move.b     D0, [A3]
  2084. 00001436  B014                     cmp.b      D0, [A4]
  2085. 00001438  67EA                     beq        -0x14 /* 00001424 */
  2086. 0000143A  5345                     subq.w     D5, 1
  2087. 0000143C  52AF 001C                addq.l     [A7 + 0x1C], 1
  2088. label00001440:
  2089. 00001440  3C04                     move.w     D6, D4
  2090. 00001442  BC45                     cmp.w      D6, D5
  2091. 00001444  6FD2                     ble        -0x2C /* 00001418 */
  2092. label00001446:
  2093. 00001446  7000                     moveq.l    D0, 0x00
  2094. label00001448:
  2095. 00001448  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  2096. 0000144C  4E75                     rts
  2097. export_438:
  2098. 0000144E  48E7 0018                movem.l    -[A7], A3,A4
  2099. 00001452  286F 0010                movea.l    A4, [A7 + 0x10]
  2100. 00001456  266F 000C                movea.l    A3, [A7 + 0xC]
  2101. 0000145A  302B 0002                move.w     D0, [A3 + 0x2]
  2102. 0000145E  B06C 0002                cmp.w      D0, [A4 + 0x2]
  2103. 00001462  6F08                     ble        +0xA /* 0000146C */
  2104. 00001464  302B 0002                move.w     D0, [A3 + 0x2]
  2105. 00001468  48C0                     ext.l      D0
  2106. 0000146A  6006                     bra        +0x8 /* 00001472 */
  2107. label0000146C:
  2108. 0000146C  302C 0002                move.w     D0, [A4 + 0x2]
  2109. 00001470  48C0                     ext.l      D0
  2110. label00001472:
  2111. 00001472  206F 0014                movea.l    A0, [A7 + 0x14]
  2112. 00001476  3140 0002                move.w     [A0 + 0x2], D0
  2113. 0000147A  302B 0006                move.w     D0, [A3 + 0x6]
  2114. 0000147E  B06C 0006                cmp.w      D0, [A4 + 0x6]
  2115. 00001482  6C08                     bge        +0xA /* 0000148C */
  2116. 00001484  302B 0006                move.w     D0, [A3 + 0x6]
  2117. 00001488  48C0                     ext.l      D0
  2118. 0000148A  6006                     bra        +0x8 /* 00001492 */
  2119. label0000148C:
  2120. 0000148C  302C 0006                move.w     D0, [A4 + 0x6]
  2121. 00001490  48C0                     ext.l      D0
  2122. label00001492:
  2123. 00001492  206F 0014                movea.l    A0, [A7 + 0x14]
  2124. 00001496  3140 0006                move.w     [A0 + 0x6], D0
  2125. 0000149A  3013                     move.w     D0, [A3]
  2126. 0000149C  B054                     cmp.w      D0, [A4]
  2127. 0000149E  6F06                     ble        +0x8 /* 000014A6 */
  2128. 000014A0  3013                     move.w     D0, [A3]
  2129. 000014A2  48C0                     ext.l      D0
  2130. 000014A4  6004                     bra        +0x6 /* 000014AA */
  2131. label000014A6:
  2132. 000014A6  3014                     move.w     D0, [A4]
  2133. 000014A8  48C0                     ext.l      D0
  2134. label000014AA:
  2135. 000014AA  206F 0014                movea.l    A0, [A7 + 0x14]
  2136. 000014AE  3080                     move.w     [A0], D0
  2137. 000014B0  302B 0004                move.w     D0, [A3 + 0x4]
  2138. 000014B4  B06C 0004                cmp.w      D0, [A4 + 0x4]
  2139. 000014B8  6C08                     bge        +0xA /* 000014C2 */
  2140. 000014BA  302B 0004                move.w     D0, [A3 + 0x4]
  2141. 000014BE  48C0                     ext.l      D0
  2142. 000014C0  6006                     bra        +0x8 /* 000014C8 */
  2143. label000014C2:
  2144. 000014C2  302C 0004                move.w     D0, [A4 + 0x4]
  2145. 000014C6  48C0                     ext.l      D0
  2146. label000014C8:
  2147. 000014C8  206F 0014                movea.l    A0, [A7 + 0x14]
  2148. 000014CC  3140 0004                move.w     [A0 + 0x4], D0
  2149. 000014D0  7000                     moveq.l    D0, 0x00
  2150. 000014D2  206F 0014                movea.l    A0, [A7 + 0x14]
  2151. 000014D6  226F 0014                movea.l    A1, [A7 + 0x14]
  2152. 000014DA  3228 0002                move.w     D1, [A0 + 0x2]
  2153. 000014DE  B269 0006                cmp.w      D1, [A1 + 0x6]
  2154. 000014E2  6E12                     bgt        +0x14 /* 000014F6 */
  2155. 000014E4  206F 0014                movea.l    A0, [A7 + 0x14]
  2156. 000014E8  226F 0014                movea.l    A1, [A7 + 0x14]
  2157. 000014EC  3210                     move.w     D1, [A0]
  2158. 000014EE  B269 0004                cmp.w      D1, [A1 + 0x4]
  2159. 000014F2  6E02                     bgt        +0x4 /* 000014F6 */
  2160. 000014F4  7001                     moveq.l    D0, 0x01
  2161. label000014F6:
  2162. 000014F6  4CDF 1800                movem.l    A3,A4, [A7]+
  2163. 000014FA  4E75                     rts
  2164. export_439:
  2165. 000014FC  2F0B                     move.l     -[A7], A3
  2166. 000014FE  266F 0008                movea.l    A3, [A7 + 0x8]
  2167. 00001502  302F 000E                move.w     D0, [A7 + 0xE]
  2168. 00001506  D16B 0002                add.w      [A3 + 0x2], D0
  2169. 0000150A  302F 000E                move.w     D0, [A7 + 0xE]
  2170. 0000150E  D16B 0006                add.w      [A3 + 0x6], D0
  2171. 00001512  302F 000C                move.w     D0, [A7 + 0xC]
  2172. 00001516  D153                     add.w      [A3], D0
  2173. 00001518  302F 000C                move.w     D0, [A7 + 0xC]
  2174. 0000151C  D16B 0004                add.w      [A3 + 0x4], D0
  2175. 00001520  265F                     movea.l    A3, [A7]+
  2176. 00001522  4E75                     rts
  2177. export_440:
  2178. 00001524  4E56 FFFC                link       A6, -0x0004
  2179. 00001528  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2180. 0000152C  286E 0008                movea.l    A4, [A6 + 0x8]
  2181. 00001530  7801                     moveq.l    D4, 0x01
  2182. 00001532  7C01                     moveq.l    D6, 0x01
  2183. 00001534  4247                     clr.w      D7
  2184. 00001536  6002                     bra        +0x4 /* 0000153A */
  2185. label00001538:
  2186. 00001538  5247                     addq.w     D7, 1
  2187. label0000153A:
  2188. 0000153A  2054                     movea.l    A0, [A4]
  2189. 0000153C  7000                     moveq.l    D0, 0x00
  2190. 0000153E  3007                     move.w     D0, D7
  2191. 00001540  7200                     moveq.l    D1, 0x00
  2192. 00001542  1230 0800                move.b     D1, [A0 + D0]
  2193. 00001546  D241                     add.w      D1, D1
  2194. 00001548  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  2195. 0000154C  303C 0400                move.w     D0, 0x400
  2196. 00001550  C070 1000                and.w      D0, [A0 + D1.w]
  2197. 00001554  66E2                     bne        -0x1C /* 00001538 */
  2198. 00001556  7000                     moveq.l    D0, 0x00
  2199. 00001558  3007                     move.w     D0, D7
  2200. 0000155A  D094                     add.l      D0, [A4]
  2201. 0000155C  2D40 FFFC                move.l     [A6 - 0x4], D0
  2202. 00001560  266E FFFC                movea.l    A3, [A6 - 0x4]
  2203. 00001564  538B                     subq.l     A3, 1
  2204. 00001566  7A00                     moveq.l    D5, 0x00
  2205. 00001568  607C                     bra        +0x7E /* 000015E6 */
  2206. label0000156A:
  2207. 0000156A  1013                     move.b     D0, [A3]
  2208. 0000156C  0400 0020                subi.b     D0, 0x20 /* ' ' */
  2209. 00001570  656A                     bcs        +0x6C /* 000015DC */
  2210. 00001572  0C00 0019                cmpi.b     D0, 0x19
  2211. 00001576  6264                     bhi        +0x66 /* 000015DC */
  2212. 00001578  7200                     moveq.l    D1, 0x00
  2213. 0000157A  1200                     move.b     D1, D0
  2214. 0000157C  D241                     add.w      D1, D1
  2215. 0000157E  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  2216. 00001582  4EFB 1000                jmp        [PC + D1.w]
  2217. 00001586  005C 0058                ori.w      [A4]+, 0x58 /* 'X' */
  2218. 0000158A  0058 0058                ori.w      [A0]+, 0x58 /* 'X' */
  2219. 0000158E  0058 0058                ori.w      [A0]+, 0x58 /* 'X' */
  2220. 00001592  0058 0058                ori.w      [A0]+, 0x58 /* 'X' */
  2221. 00001596  0058 0058                ori.w      [A0]+, 0x58 /* 'X' */
  2222. 0000159A  0058 005C                ori.w      [A0]+, 0x5C /* '\\' */
  2223. 0000159E  0058 0036                ori.w      [A0]+, 0x36 /* '6' */
  2224. 000015A2  0058 0058                ori.w      [A0]+, 0x58 /* 'X' */
  2225. 000015A6  003A 003A 003A           ori.b      [PC + 0x3A /* 000015E2, value 0xFF */], 0x3A /* ':' */
  2226. 000015AC  003A 003A 003A           ori.b      [PC + 0x3A /* 000015E8, value 0x66 'f' */], 0x3A /* ':' */
  2227. 000015B2  003A 003A 003A           ori.b      [PC + 0x3A /* 000015EE, value 0x4E 'N' */], 0x3A /* ':' */
  2228. 000015B8  003A 78FF 6022           ori.b      [PC + 0x6022 /* 000075DC, cstring ""<EOF> */], 0xFF
  2229. 000015BE  7000                     moveq.l    D0, 0x00
  2230. 000015C0  1013                     move.b     D0, [A3]
  2231. 000015C2  7230                     moveq.l    D1, 0x30
  2232. 000015C4  9081                     sub.l      D0, D1
  2233. 000015C6  2206                     move.l     D1, D6
  2234. 000015C8  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2235. 000015CC  DA80                     add.l      D5, D0
  2236. 000015CE  2206                     move.l     D1, D6
  2237. 000015D0  D281                     add.l      D1, D1
  2238. 000015D2  2001                     move.l     D0, D1
  2239. 000015D4  E589                     lsl        D1, 2
  2240. 000015D6  D280                     add.l      D1, D0
  2241. 000015D8  2C01                     move.l     D6, D1
  2242. 000015DA  6004                     bra        +0x6 /* 000015E0 */
  2243. label000015DC:
  2244. 000015DC  7000                     moveq.l    D0, 0x00
  2245. 000015DE  601E                     bra        +0x20 /* 000015FE */
  2246. label000015E0:
  2247. 000015E0  D6FC FFFF                add.w      A3, 0xFFFF
  2248. 000015E4  5347                     subq.w     D7, 1
  2249. label000015E6:
  2250. 000015E6  4A47                     tst.w      D7
  2251. 000015E8  6680                     bne        -0x7E /* 0000156A */
  2252. 000015EA  2005                     move.l     D0, D5
  2253. 000015EC  2204                     move.l     D1, D4
  2254. 000015EE  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2255. 000015F2  206E 000C                movea.l    A0, [A6 + 0xC]
  2256. 000015F6  3080                     move.w     [A0], D0
  2257. 000015F8  28AE FFFC                move.l     [A4], [A6 - 0x4]
  2258. 000015FC  7001                     moveq.l    D0, 0x01
  2259. label000015FE:
  2260. 000015FE  4CEE 18F0 FFE4           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1C]
  2261. 00001604  4E5E                     unlink     A6
  2262. 00001606  4E75                     rts
  2263. export_441:
  2264. fn00001608:
  2265. 00001608  4E56 FFFA                link       A6, -0x0006
  2266. 0000160C  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  2267. 00001610  49EE FFFA                lea.l      A4, [A6 - 0x6]
  2268. 00001614  266E 000C                movea.l    A3, [A6 + 0xC]
  2269. 00001618  2C2E 0008                move.l     D6, [A6 + 0x8]
  2270. 0000161C  4247                     clr.w      D7
  2271. 0000161E  4245                     clr.w      D5
  2272. 00001620  4A86                     tst.l      D6
  2273. 00001622  6C04                     bge        +0x6 /* 00001628 */
  2274. 00001624  7A01                     moveq.l    D5, 0x01
  2275. 00001626  4486                     neg.l      D6
  2276. label00001628:
  2277. 00001628  2006                     move.l     D0, D6
  2278. 0000162A  720A                     moveq.l    D1, 0x0A
  2279. 0000162C  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  2280. 00001630  7230                     moveq.l    D1, 0x30
  2281. 00001632  D081                     add.l      D0, D1
  2282. 00001634  5247                     addq.w     D7, 1
  2283. 00001636  1980 7000                move.b     [A4 + D7.w], D0
  2284. 0000163A  2006                     move.l     D0, D6
  2285. 0000163C  720A                     moveq.l    D1, 0x0A
  2286. 0000163E  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  2287. 00001642  2C00                     move.l     D6, D0
  2288. 00001644  66E2                     bne        -0x1C /* 00001628 */
  2289. 00001646  4A45                     tst.w      D5
  2290. 00001648  6708                     beq        +0xA /* 00001652 */
  2291. 0000164A  5247                     addq.w     D7, 1
  2292. 0000164C  19BC 002D 7000           move.b     [A4 + D7.w], 0x2D /* '-' */
  2293. label00001652:
  2294. 00001652  1687                     move.b     [A3], D7
  2295. 00001654  600E                     bra        +0x10 /* 00001664 */
  2296. label00001656:
  2297. 00001656  7000                     moveq.l    D0, 0x00
  2298. 00001658  1013                     move.b     D0, [A3]
  2299. 0000165A  9047                     sub.w      D0, D7
  2300. 0000165C  17B4 7000 0001           move.b     [A3 + D0.w + 0x1], [A4 + D7.w]
  2301. 00001662  5347                     subq.w     D7, 1
  2302. label00001664:
  2303. 00001664  4A47                     tst.w      D7
  2304. 00001666  66EE                     bne        -0x10 /* 00001656 */
  2305. 00001668  4CEE 18E0 FFE6           movem.l    D5,D6,D7,A3,A4, [A6 - 0x1A]
  2306. 0000166E  4E5E                     unlink     A6
  2307. 00001670  4E75                     rts
  2308. export_442:
  2309. 00001672  2F0B                     move.l     -[A7], A3
  2310. 00001674  266F 0008                movea.l    A3, [A7 + 0x8]
  2311. 00001678  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  2312. 0000167C  2F2D E4C0                move.l     -[A7], [A5 - 0x1B40]
  2313. 00001680  2F0B                     move.l     -[A7], A3
  2314. 00001682  4EBA F908                jsr        [PC - 0x6F8 /* 00000F8C */]
  2315. 00001686  508F                     addq.l     A7, 8
  2316. 00001688  265F                     movea.l    A3, [A7]+
  2317. 0000168A  4E75                     rts
  2318. export_443:
  2319. 0000168C  48E7 0110                movem.l    -[A7], D7,A3
  2320. 00001690  47ED E2F6                lea.l      A3, [A5 - 0x1D0A]
  2321. 00001694  2E2F 000C                move.l     D7, [A7 + 0xC]
  2322. 00001698  6D16                     blt        +0x18 /* 000016B0 */
  2323. 0000169A  2007                     move.l     D0, D7
  2324. 0000169C  223C 0000 0168           move.l     D1, 0x168
  2325. 000016A2  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  2326. 000016A6  2E00                     move.l     D7, D0
  2327. 000016A8  600A                     bra        +0xC /* 000016B4 */
  2328. label000016AA:
  2329. 000016AA  0687 0000 0168           addi.l     D7, 0x168
  2330. label000016B0:
  2331. 000016B0  4A87                     tst.l      D7
  2332. 000016B2  6DF6                     blt        -0x8 /* 000016AA */
  2333. label000016B4:
  2334. 000016B4  0C87 0000 00B4           cmpi.l     D7, 0xB4
  2335. 000016BA  6C20                     bge        +0x22 /* 000016DC */
  2336. 000016BC  705A                     moveq.l    D0, 0x5A
  2337. 000016BE  B087                     cmp.l      D0, D7
  2338. 000016C0  6F0A                     ble        +0xC /* 000016CC */
  2339. 000016C2  2007                     move.l     D0, D7
  2340. 000016C4  E540                     asl        D0.w, 2
  2341. 000016C6  2033 0000                move.l     D0, [A3 + D0.w]
  2342. 000016CA  603A                     bra        +0x3C /* 00001706 */
  2343. label000016CC:
  2344. 000016CC  203C 0000 00B4           move.l     D0, 0xB4
  2345. 000016D2  9087                     sub.l      D0, D7
  2346. 000016D4  E540                     asl        D0.w, 2
  2347. 000016D6  2033 0000                move.l     D0, [A3 + D0.w]
  2348. 000016DA  602A                     bra        +0x2C /* 00001706 */
  2349. label000016DC:
  2350. 000016DC  0C87 0000 010E           cmpi.l     D7, 0x10E
  2351. 000016E2  6C12                     bge        +0x14 /* 000016F6 */
  2352. 000016E4  2007                     move.l     D0, D7
  2353. 000016E6  90BC 0000 00B4           sub.l      D0, 0xB4
  2354. 000016EC  E540                     asl        D0.w, 2
  2355. 000016EE  2033 0000                move.l     D0, [A3 + D0.w]
  2356. 000016F2  4480                     neg.l      D0
  2357. 000016F4  6010                     bra        +0x12 /* 00001706 */
  2358. label000016F6:
  2359. 000016F6  203C 0000 0168           move.l     D0, 0x168
  2360. 000016FC  9087                     sub.l      D0, D7
  2361. 000016FE  E540                     asl        D0.w, 2
  2362. 00001700  2033 0000                move.l     D0, [A3 + D0.w]
  2363. 00001704  4480                     neg.l      D0
  2364. label00001706:
  2365. 00001706  4CDF 0880                movem.l    D7,A3, [A7]+
  2366. 0000170A  4E75                     rts
  2367. export_444:
  2368. 0000170C  48E7 0110                movem.l    -[A7], D7,A3
  2369. 00001710  47ED E2F6                lea.l      A3, [A5 - 0x1D0A]
  2370. 00001714  2E2F 000C                move.l     D7, [A7 + 0xC]
  2371. 00001718  6D16                     blt        +0x18 /* 00001730 */
  2372. 0000171A  2007                     move.l     D0, D7
  2373. 0000171C  223C 0000 0168           move.l     D1, 0x168
  2374. 00001722  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  2375. 00001726  2E00                     move.l     D7, D0
  2376. 00001728  600A                     bra        +0xC /* 00001734 */
  2377. label0000172A:
  2378. 0000172A  0687 0000 0168           addi.l     D7, 0x168
  2379. label00001730:
  2380. 00001730  4A87                     tst.l      D7
  2381. 00001732  6DF6                     blt        -0x8 /* 0000172A */
  2382. label00001734:
  2383. 00001734  0C87 0000 00B4           cmpi.l     D7, 0xB4
  2384. 0000173A  6C22                     bge        +0x24 /* 0000175E */
  2385. 0000173C  705A                     moveq.l    D0, 0x5A
  2386. 0000173E  B087                     cmp.l      D0, D7
  2387. 00001740  6F0C                     ble        +0xE /* 0000174E */
  2388. 00001742  705A                     moveq.l    D0, 0x5A
  2389. 00001744  9087                     sub.l      D0, D7
  2390. 00001746  E540                     asl        D0.w, 2
  2391. 00001748  2033 0000                move.l     D0, [A3 + D0.w]
  2392. 0000174C  6038                     bra        +0x3A /* 00001786 */
  2393. label0000174E:
  2394. 0000174E  2007                     move.l     D0, D7
  2395. 00001750  725A                     moveq.l    D1, 0x5A
  2396. 00001752  9081                     sub.l      D0, D1
  2397. 00001754  E540                     asl        D0.w, 2
  2398. 00001756  2033 0000                move.l     D0, [A3 + D0.w]
  2399. 0000175A  4480                     neg.l      D0
  2400. 0000175C  6028                     bra        +0x2A /* 00001786 */
  2401. label0000175E:
  2402. 0000175E  0C87 0000 010E           cmpi.l     D7, 0x10E
  2403. 00001764  6C12                     bge        +0x14 /* 00001778 */
  2404. 00001766  203C 0000 010E           move.l     D0, 0x10E
  2405. 0000176C  9087                     sub.l      D0, D7
  2406. 0000176E  E540                     asl        D0.w, 2
  2407. 00001770  2033 0000                move.l     D0, [A3 + D0.w]
  2408. 00001774  4480                     neg.l      D0
  2409. 00001776  600E                     bra        +0x10 /* 00001786 */
  2410. label00001778:
  2411. 00001778  2007                     move.l     D0, D7
  2412. 0000177A  90BC 0000 010E           sub.l      D0, 0x10E
  2413. 00001780  E540                     asl        D0.w, 2
  2414. 00001782  2033 0000                move.l     D0, [A3 + D0.w]
  2415. label00001786:
  2416. 00001786  4CDF 0880                movem.l    D7,A3, [A7]+
  2417. 0000178A  4E75                     rts
  2418. export_445:
  2419. fn0000178C:
  2420. 0000178C  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  2421. 00001790  266F 0014                movea.l    A3, [A7 + 0x14]
  2422. 00001794  2C2F 001C                move.l     D6, [A7 + 0x1C]
  2423. 00001798  2E2F 0018                move.l     D7, [A7 + 0x18]
  2424. 0000179C  4A86                     tst.l      D6
  2425. 0000179E  673C                     beq        +0x3E /* 000017DC */
  2426. 000017A0  2F06                     move.l     -[A7], D6
  2427. 000017A2  4A87                     tst.l      D7
  2428. 000017A4  6704                     beq        +0x6 /* 000017AA */
  2429. 000017A6  2013                     move.l     D0, [A3]
  2430. 000017A8  6002                     bra        +0x4 /* 000017AC */
  2431. label000017AA:
  2432. 000017AA  7000                     moveq.l    D0, 0x00
  2433. label000017AC:
  2434. 000017AC  2F00                     move.l     -[A7], D0
  2435. 000017AE  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  2436. 000017B2  2840                     movea.l    A4, D0
  2437. 000017B4  200C                     move.l     D0, A4
  2438. 000017B6  508F                     addq.l     A7, 8
  2439. 000017B8  671C                     beq        +0x1E /* 000017D6 */
  2440. 000017BA  BE86                     cmp.l      D7, D6
  2441. 000017BC  6412                     bcc        +0x14 /* 000017D0 */
  2442. 000017BE  2006                     move.l     D0, D6
  2443. 000017C0  9087                     sub.l      D0, D7
  2444. 000017C2  2F00                     move.l     -[A7], D0
  2445. 000017C4  200C                     move.l     D0, A4
  2446. 000017C6  D087                     add.l      D0, D7
  2447. 000017C8  2F00                     move.l     -[A7], D0
  2448. 000017CA  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  2449. 000017CE  508F                     addq.l     A7, 8
  2450. label000017D0:
  2451. 000017D0  268C                     move.l     [A3], A4
  2452. 000017D2  7001                     moveq.l    D0, 0x01
  2453. 000017D4  6014                     bra        +0x16 /* 000017EA */
  2454. label000017D6:
  2455. 000017D6  4EBA 0AA0                jsr        [PC + 0xAA0 /* 00002278 */]
  2456. 000017DA  600C                     bra        +0xE /* 000017E8 */
  2457. label000017DC:
  2458. 000017DC  2F0B                     move.l     -[A7], A3
  2459. 000017DE  4EBA FBB4                jsr        [PC - 0x44C /* 00001394 */]
  2460. 000017E2  7001                     moveq.l    D0, 0x01
  2461. 000017E4  588F                     addq.l     A7, 4
  2462. 000017E6  6002                     bra        +0x4 /* 000017EA */
  2463. label000017E8:
  2464. 000017E8  7000                     moveq.l    D0, 0x00
  2465. label000017EA:
  2466. 000017EA  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  2467. 000017EE  4E75                     rts
  2468. export_446:
  2469. fn000017F0:
  2470. 000017F0  2F07                     move.l     -[A7], D7
  2471. 000017F2  3E2F 000A                move.w     D7, [A7 + 0xA]
  2472. 000017F6  7001                     moveq.l    D0, 0x01
  2473. 000017F8  48C7                     ext.l      D7
  2474. 000017FA  2F00                     move.l     -[A7], D0
  2475. 000017FC  2007                     move.l     D0, D7
  2476. 000017FE  7204                     moveq.l    D1, 0x04
  2477. 00001800  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  2478. 00001804  2200                     move.l     D1, D0
  2479. 00001806  201F                     move.l     D0, [A7]+
  2480. 00001808  4A81                     tst.l      D1
  2481. 0000180A  6614                     bne        +0x16 /* 00001820 */
  2482. 0000180C  48C7                     ext.l      D7
  2483. 0000180E  2F00                     move.l     -[A7], D0
  2484. 00001810  2007                     move.l     D0, D7
  2485. 00001812  7264                     moveq.l    D1, 0x64
  2486. 00001814  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  2487. 00001818  2200                     move.l     D1, D0
  2488. 0000181A  201F                     move.l     D0, [A7]+
  2489. 0000181C  4A81                     tst.l      D1
  2490. 0000181E  661A                     bne        +0x1C /* 0000183A */
  2491. label00001820:
  2492. 00001820  48C7                     ext.l      D7
  2493. 00001822  2F00                     move.l     -[A7], D0
  2494. 00001824  2007                     move.l     D0, D7
  2495. 00001826  223C 0000 0190           move.l     D1, 0x190
  2496. 0000182C  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  2497. 00001830  2200                     move.l     D1, D0
  2498. 00001832  201F                     move.l     D0, [A7]+
  2499. 00001834  4A81                     tst.l      D1
  2500. 00001836  6702                     beq        +0x4 /* 0000183A */
  2501. 00001838  7000                     moveq.l    D0, 0x00
  2502. label0000183A:
  2503. 0000183A  2E1F                     move.l     D7, [A7]+
  2504. 0000183C  4E75                     rts
  2505. export_447:
  2506. 0000183E  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  2507. 00001842  302D E59C                move.w     D0, [A5 - 0x1A64]
  2508. 00001846  48C0                     ext.l      D0
  2509. 00001848  2200                     move.l     D1, D0
  2510. 0000184A  C0FC 003C                mulu.w     D0, 0x3C /* '<' */
  2511. 0000184E  4841                     swap.w     D1
  2512. 00001850  C2FC 003C                mulu.w     D1, 0x3C /* '<' */
  2513. 00001854  4841                     swap.w     D1
  2514. 00001856  4241                     clr.w      D1
  2515. 00001858  D081                     add.l      D0, D1
  2516. 0000185A  322D E59A                move.w     D1, [A5 - 0x1A66]
  2517. 0000185E  48C1                     ext.l      D1
  2518. 00001860  D280                     add.l      D1, D0
  2519. 00001862  2001                     move.l     D0, D1
  2520. 00001864  C2FC 003C                mulu.w     D1, 0x3C /* '<' */
  2521. 00001868  4840                     swap.w     D0
  2522. 0000186A  C0FC 003C                mulu.w     D0, 0x3C /* '<' */
  2523. 0000186E  4840                     swap.w     D0
  2524. 00001870  4240                     clr.w      D0
  2525. 00001872  D280                     add.l      D1, D0
  2526. 00001874  302D E598                move.w     D0, [A5 - 0x1A68]
  2527. 00001878  48C0                     ext.l      D0
  2528. 0000187A  D081                     add.l      D0, D1
  2529. 0000187C  2200                     move.l     D1, D0
  2530. 0000187E  C0FC 0064                mulu.w     D0, 0x64 /* 'd' */
  2531. 00001882  4841                     swap.w     D1
  2532. 00001884  C2FC 0064                mulu.w     D1, 0x64 /* 'd' */
  2533. 00001888  4841                     swap.w     D1
  2534. 0000188A  4241                     clr.w      D1
  2535. 0000188C  D081                     add.l      D0, D1
  2536. 0000188E  322D E596                move.w     D1, [A5 - 0x1A6A]
  2537. 00001892  48C1                     ext.l      D1
  2538. 00001894  D280                     add.l      D1, D0
  2539. 00001896  2001                     move.l     D0, D1
  2540. 00001898  4E75                     rts
  2541. export_448:
  2542. 0000189A  48E7 0018                movem.l    -[A7], A3,A4
  2543. 0000189E  286F 0010                movea.l    A4, [A7 + 0x10]
  2544. 000018A2  266F 000C                movea.l    A3, [A7 + 0xC]
  2545. 000018A6  486C 0002                pea.l      [A4 + 0x2]
  2546. 000018AA  486B 0004                pea.l      [A3 + 0x4]
  2547. 000018AE  4EBA 002C                jsr        [PC + 0x2C /* 000018DC */]
  2548. 000018B2  486C 0006                pea.l      [A4 + 0x6]
  2549. 000018B6  486B 000C                pea.l      [A3 + 0xC]
  2550. 000018BA  4EBA 0020                jsr        [PC + 0x20 /* 000018DC */]
  2551. 000018BE  2F0C                     move.l     -[A7], A4
  2552. 000018C0  2F0B                     move.l     -[A7], A3
  2553. 000018C2  4EBA 0018                jsr        [PC + 0x18 /* 000018DC */]
  2554. 000018C6  486C 0004                pea.l      [A4 + 0x4]
  2555. 000018CA  486B 0008                pea.l      [A3 + 0x8]
  2556. 000018CE  4EBA 000C                jsr        [PC + 0xC /* 000018DC */]
  2557. 000018D2  4FEF 0020                lea.l      A7, [A7 + 0x20]
  2558. 000018D6  4CDF 1800                movem.l    A3,A4, [A7]+
  2559. 000018DA  4E75                     rts
  2560. fn000018DC:
  2561. 000018DC  48E7 0118                movem.l    -[A7], D7,A3,A4
  2562. 000018E0  286F 0014                movea.l    A4, [A7 + 0x14]
  2563. 000018E4  266F 0010                movea.l    A3, [A7 + 0x10]
  2564. 000018E8  2E13                     move.l     D7, [A3]
  2565. 000018EA  0C87 0000 7FFF           cmpi.l     D7, 0x7FFF
  2566. 000018F0  6F08                     ble        +0xA /* 000018FA */
  2567. 000018F2  2E3C 0000 7FFF           move.l     D7, 0x7FFF
  2568. 000018F8  600E                     bra        +0x10 /* 00001908 */
  2569. label000018FA:
  2570. 000018FA  0C87 FFFF 8000           cmpi.l     D7, 0xFFFF8000
  2571. 00001900  6C06                     bge        +0x8 /* 00001908 */
  2572. 00001902  2E3C FFFF 8000           move.l     D7, 0xFFFF8000
  2573. label00001908:
  2574. 00001908  3887                     move.w     [A4], D7
  2575. 0000190A  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  2576. 0000190E  4E75                     rts
  2577. export_449:
  2578. fn00001910:
  2579. 00001910  48E7 0110                movem.l    -[A7], D7,A3
  2580. 00001914  3E2F 000E                move.w     D7, [A7 + 0xE]
  2581. 00001918  266F 0010                movea.l    A3, [A7 + 0x10]
  2582. 0000191C  206D BCE4                movea.l    A0, [A5 - 0x431C]
  2583. 00001920  226D BCE0                movea.l    A1, [A5 - 0x4320]
  2584. 00001924  7000                     moveq.l    D0, 0x00
  2585. 00001926  3007                     move.w     D0, D7
  2586. 00001928  2F08                     move.l     -[A7], A0
  2587. 0000192A  2F09                     move.l     -[A7], A1
  2588. 0000192C  7264                     moveq.l    D1, 0x64
  2589. 0000192E  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  2590. 00001932  225F                     movea.l    A1, [A7]+
  2591. 00001934  205F                     movea.l    A0, [A7]+
  2592. 00001936  D080                     add.l      D0, D0
  2593. 00001938  7200                     moveq.l    D1, 0x00
  2594. 0000193A  3231 0800                move.w     D1, [A1 + D0]
  2595. 0000193E  7000                     moveq.l    D0, 0x00
  2596. 00001940  3007                     move.w     D0, D7
  2597. 00001942  2F08                     move.l     -[A7], A0
  2598. 00001944  2F01                     move.l     -[A7], D1
  2599. 00001946  7264                     moveq.l    D1, 0x64
  2600. 00001948  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  2601. 0000194C  221F                     move.l     D1, [A7]+
  2602. 0000194E  205F                     movea.l    A0, [A7]+
  2603. 00001950  D081                     add.l      D0, D1
  2604. 00001952  D080                     add.l      D0, D0
  2605. 00001954  7200                     moveq.l    D1, 0x00
  2606. 00001956  3230 0800                move.w     D1, [A0 + D0]
  2607. 0000195A  D2AD BCE8                add.l      D1, [A5 - 0x4318]
  2608. 0000195E  2F01                     move.l     -[A7], D1
  2609. 00001960  2F0B                     move.l     -[A7], A3
  2610. 00001962  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  2611. 00001966  7000                     moveq.l    D0, 0x00
  2612. 00001968  1013                     move.b     D0, [A3]
  2613. 0000196A  4233 0801                clr.b      [A3 + D0 + 0x1]
  2614. 0000196E  200B                     move.l     D0, A3
  2615. 00001970  508F                     addq.l     A7, 8
  2616. 00001972  4CDF 0880                movem.l    D7,A3, [A7]+
  2617. 00001976  4E75                     rts
  2618. export_450:
  2619. 00001978  4E56 0000                link       A6, 0
  2620. 0000197C  2F0B                     move.l     -[A7], A3
  2621. 0000197E  47ED EA7E                lea.l      A3, [A5 - 0x1582]
  2622. 00001982  2F0B                     move.l     -[A7], A3
  2623. 00001984  7000                     moveq.l    D0, 0x00
  2624. 00001986  302E 000A                move.w     D0, [A6 + 0xA]
  2625. 0000198A  2F00                     move.l     -[A7], D0
  2626. 0000198C  4EBA FF82                jsr        [PC - 0x7E /* 00001910 */]
  2627. 00001990  266E FFFC                movea.l    A3, [A6 - 0x4]
  2628. 00001994  4E5E                     unlink     A6
  2629. 00001996  4E75                     rts
  2630. export_451:
  2631. fn00001998:
  2632. 00001998  4E56 0000                link       A6, 0
  2633. 0000199C  2F0B                     move.l     -[A7], A3
  2634. 0000199E  266E 000C                movea.l    A3, [A6 + 0xC]
  2635. 000019A2  2F0B                     move.l     -[A7], A3
  2636. 000019A4  7000                     moveq.l    D0, 0x00
  2637. 000019A6  302E 000A                move.w     D0, [A6 + 0xA]
  2638. 000019AA  2F00                     move.l     -[A7], D0
  2639. 000019AC  4EBA FF62                jsr        [PC - 0x9E /* 00001910 */]
  2640. 000019B0  200B                     move.l     D0, A3
  2641. 000019B2  5280                     addq.l     D0, 1
  2642. 000019B4  2F00                     move.l     -[A7], D0
  2643. 000019B6  2F0B                     move.l     -[A7], A3
  2644. 000019B8  4EBA 1E24                jsr        [PC + 0x1E24 /* 000037DE */]
  2645. 000019BC  200B                     move.l     D0, A3
  2646. 000019BE  266E FFFC                movea.l    A3, [A6 - 0x4]
  2647. 000019C2  4E5E                     unlink     A6
  2648. 000019C4  4E75                     rts
  2649. export_452:
  2650. 000019C6  4E56 0000                link       A6, 0
  2651. 000019CA  2F0B                     move.l     -[A7], A3
  2652. 000019CC  47ED EA7E                lea.l      A3, [A5 - 0x1582]
  2653. 000019D0  2F0B                     move.l     -[A7], A3
  2654. 000019D2  7000                     moveq.l    D0, 0x00
  2655. 000019D4  302E 000A                move.w     D0, [A6 + 0xA]
  2656. 000019D8  2F00                     move.l     -[A7], D0
  2657. 000019DA  4EBA FFBC                jsr        [PC - 0x44 /* 00001998 */]
  2658. 000019DE  266E FFFC                movea.l    A3, [A6 - 0x4]
  2659. 000019E2  4E5E                     unlink     A6
  2660. 000019E4  4E75                     rts
  2661. export_453:
  2662. fn000019E6:
  2663. 000019E6  4E56 FFA4                link       A6, -0x005C
  2664. 000019EA  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  2665. 000019EE  426E FFFE                clr.w      [A6 - 0x2]
  2666. 000019F2  426E FFFC                clr.w      [A6 - 0x4]
  2667. 000019F6  700F                     moveq.l    D0, 0x0F
  2668. 000019F8  C06E 0012                and.w      D0, [A6 + 0x12]
  2669. 000019FC  3D40 FFD0                move.w     [A6 - 0x30], D0
  2670. 00001A00  303C 0200                move.w     D0, 0x200
  2671. 00001A04  C06E 0012                and.w      D0, [A6 + 0x12]
  2672. 00001A08  6704                     beq        +0x6 /* 00001A0E */
  2673. 00001A0A  7001                     moveq.l    D0, 0x01
  2674. 00001A0C  6002                     bra        +0x4 /* 00001A10 */
  2675. label00001A0E:
  2676. 00001A0E  7000                     moveq.l    D0, 0x00
  2677. label00001A10:
  2678. 00001A10  3D40 FFCC                move.w     [A6 - 0x34], D0
  2679. 00001A14  426E FFFA                clr.w      [A6 - 0x6]
  2680. 00001A18  426E FFF8                clr.w      [A6 - 0x8]
  2681. 00001A1C  3D7C 0001 FFC6           move.w     [A6 - 0x3A], 0x1
  2682. 00001A22  303C 00F0                move.w     D0, 0xF0
  2683. 00001A26  C06E 0012                and.w      D0, [A6 + 0x12]
  2684. 00001A2A  7200                     moveq.l    D1, 0x00
  2685. 00001A2C  3200                     move.w     D1, D0
  2686. 00001A2E  E889                     lsr        D1, 4
  2687. 00001A30  3D41 FFCA                move.w     [A6 - 0x36], D1
  2688. 00001A34  671A                     beq        +0x1C /* 00001A50 */
  2689. 00001A36  5341                     subq.w     D1, 1
  2690. 00001A38  6700 00C8                beq        +0xCA /* 00001B02 */
  2691. 00001A3C  5341                     subq.w     D1, 1
  2692. 00001A3E  6724                     beq        +0x26 /* 00001A64 */
  2693. 00001A40  5341                     subq.w     D1, 1
  2694. 00001A42  6728                     beq        +0x2A /* 00001A6C */
  2695. 00001A44  5341                     subq.w     D1, 1
  2696. 00001A46  6746                     beq        +0x48 /* 00001A8E */
  2697. 00001A48  0441 000A                subi.w     D1, 0xA /* '\n' */
  2698. 00001A4C  6746                     beq        +0x48 /* 00001A94 */
  2699. 00001A4E  607E                     bra        +0x80 /* 00001ACE */
  2700. label00001A50:
  2701. 00001A50  3D7C 000E FFD0           move.w     [A6 - 0x30], 0xE
  2702. 00001A56  526E FFFE                addq.w     [A6 - 0x2], 1
  2703. 00001A5A  3D7C 0009 FFC6           move.w     [A6 - 0x3A], 0x9 /* '\t' */
  2704. 00001A60  6000 00A0                bra        +0xA2 /* 00001B02 */
  2705. label00001A64:
  2706. 00001A64  526E FFFA                addq.w     [A6 - 0x6], 1
  2707. 00001A68  6000 0098                bra        +0x9A /* 00001B02 */
  2708. label00001A6C:
  2709. 00001A6C  526E FFF8                addq.w     [A6 - 0x8], 1
  2710. 00001A70  486E FFBA                pea.l      [A6 - 0x46]
  2711. 00001A74  486D E80E                pea.l      [A5 - 0x17F2]
  2712. 00001A78  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2713. 00001A7C  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  2714. 00001A80  41EE FFBA                lea.l      A0, [A6 - 0x46]
  2715. 00001A84  2D48 0008                move.l     [A6 + 0x8], A0
  2716. 00001A88  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2717. 00001A8C  6074                     bra        +0x76 /* 00001B02 */
  2718. label00001A8E:
  2719. 00001A8E  526E FFFC                addq.w     [A6 - 0x4], 1
  2720. 00001A92  606E                     bra        +0x70 /* 00001B02 */
  2721. label00001A94:
  2722. 00001A94  486D 2A92                pea.l      [A5 + 0x2A92 /* export_1358 */]
  2723. 00001A98  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2724. 00001A9C  4A40                     tst.w      D0
  2725. 00001A9E  588F                     addq.l     A7, 4
  2726. 00001AA0  6724                     beq        +0x26 /* 00001AC6 */
  2727. 00001AA2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2728. 00001AA6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2729. 00001AAA  7000                     moveq.l    D0, 0x00
  2730. 00001AAC  2F00                     move.l     -[A7], D0
  2731. 00001AAE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2732. 00001AB2  4EAD 2A92                jsr        [A5 + 0x2A92 /* export_1358 */]
  2733. 00001AB6  3D40 FFC6                move.w     [A6 - 0x3A], D0
  2734. 00001ABA  486D 2A92                pea.l      [A5 + 0x2A92 /* export_1358 */]
  2735. 00001ABE  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  2736. 00001AC2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2737. label00001AC6:
  2738. 00001AC6  302E FFC6                move.w     D0, [A6 - 0x3A]
  2739. 00001ACA  6000 07A2                bra        +0x7A4 /* 0000226E */
  2740. label00001ACE:
  2741. 00001ACE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2742. 00001AD2  4EBA 1EDC                jsr        [PC + 0x1EDC /* 000039B0 */]
  2743. 00001AD6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2744. 00001ADA  4EBA EF30                jsr        [PC - 0x10D0 /* 00000A0C */]
  2745. 00001ADE  302E FFCA                move.w     D0, [A6 - 0x36]
  2746. 00001AE2  48C0                     ext.l      D0
  2747. 00001AE4  5B80                     subq.l     D0, 5
  2748. 00001AE6  E540                     asl        D0.w, 2
  2749. 00001AE8  41ED E4AC                lea.l      A0, [A5 - 0x1B54]
  2750. 00001AEC  2F30 0000                move.l     -[A7], [A0 + D0.w]
  2751. 00001AF0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2752. 00001AF4  4EBA F496                jsr        [PC - 0xB6A /* 00000F8C */]
  2753. 00001AF8  7000                     moveq.l    D0, 0x00
  2754. 00001AFA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2755. 00001AFE  6000 076E                bra        +0x770 /* 0000226E */
  2756. label00001B02:
  2757. 00001B02  486E FFD8                pea.l      [A6 - 0x28]
  2758. 00001B06  486E FFD6                pea.l      [A6 - 0x2A]
  2759. 00001B0A  486E FFD2                pea.l      [A6 - 0x2E]
  2760. 00001B0E  4A6E FFFE                tst.w      [A6 - 0x2]
  2761. 00001B12  6704                     beq        +0x6 /* 00001B18 */
  2762. 00001B14  7000                     moveq.l    D0, 0x00
  2763. 00001B16  600C                     bra        +0xE /* 00001B24 */
  2764. label00001B18:
  2765. 00001B18  4A6E FFFC                tst.w      [A6 - 0x4]
  2766. 00001B1C  6704                     beq        +0x6 /* 00001B22 */
  2767. 00001B1E  7001                     moveq.l    D0, 0x01
  2768. 00001B20  6002                     bra        +0x4 /* 00001B24 */
  2769. label00001B22:
  2770. 00001B22  7002                     moveq.l    D0, 0x02
  2771. label00001B24:
  2772. 00001B24  2F00                     move.l     -[A7], D0
  2773. 00001B26  4A6E FFFE                tst.w      [A6 - 0x2]
  2774. 00001B2A  6708                     beq        +0xA /* 00001B34 */
  2775. 00001B2C  302E FFD0                move.w     D0, [A6 - 0x30]
  2776. 00001B30  48C0                     ext.l      D0
  2777. 00001B32  6022                     bra        +0x24 /* 00001B56 */
  2778. label00001B34:
  2779. 00001B34  7000                     moveq.l    D0, 0x00
  2780. 00001B36  302E 0012                move.w     D0, [A6 + 0x12]
  2781. 00001B3A  223C 0000 8000           move.l     D1, 0x8000
  2782. 00001B40  C280                     and.l      D1, D0
  2783. 00001B42  670A                     beq        +0xC /* 00001B4E */
  2784. 00001B44  302E FFD0                move.w     D0, [A6 - 0x30]
  2785. 00001B48  48C0                     ext.l      D0
  2786. 00001B4A  4480                     neg.l      D0
  2787. 00001B4C  6008                     bra        +0xA /* 00001B56 */
  2788. label00001B4E:
  2789. 00001B4E  302E FFD0                move.w     D0, [A6 - 0x30]
  2790. 00001B52  48C0                     ext.l      D0
  2791. 00001B54  5280                     addq.l     D0, 1
  2792. label00001B56:
  2793. 00001B56  2F00                     move.l     -[A7], D0
  2794. 00001B58  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2795. 00001B5C  4EAD 19D2                jsr        [A5 + 0x19D2 /* export_822 */]
  2796. 00001B60  3D40 FFC8                move.w     [A6 - 0x38], D0
  2797. 00001B64  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2798. label00001B68:
  2799. 00001B68  3C2E FFC8                move.w     D6, [A6 - 0x38]
  2800. 00001B6C  286E 000C                movea.l    A4, [A6 + 0xC]
  2801. 00001B70  528C                     addq.l     A4, 1
  2802. 00001B72  7000                     moveq.l    D0, 0x00
  2803. 00001B74  2D40 FFB6                move.l     [A6 - 0x4A], D0
  2804. 00001B78  41EE FFD8                lea.l      A0, [A6 - 0x28]
  2805. 00001B7C  2D48 FFAE                move.l     [A6 - 0x52], A0
  2806. 00001B80  382E FFD2                move.w     D4, [A6 - 0x2E]
  2807. 00001B84  3A2E FFCC                move.w     D5, [A6 - 0x34]
  2808. 00001B88  3D6E FFD0 FFCE           move.w     [A6 - 0x32], [A6 - 0x30]
  2809. 00001B8E  3D6E FFD6 FFD4           move.w     [A6 - 0x2C], [A6 - 0x2A]
  2810. 00001B94  4A46                     tst.w      D6
  2811. 00001B96  6646                     bne        +0x48 /* 00001BDE */
  2812. 00001B98  303C 0400                move.w     D0, 0x400
  2813. 00001B9C  C06E 0012                and.w      D0, [A6 + 0x12]
  2814. 00001BA0  6600 06B8                bne        +0x6BA /* 0000225A */
  2815. 00001BA4  4A6E FFFC                tst.w      [A6 - 0x4]
  2816. 00001BA8  6734                     beq        +0x36 /* 00001BDE */
  2817. 00001BAA  7801                     moveq.l    D4, 0x01
  2818. 00001BAC  426E FFD4                clr.w      [A6 - 0x2C]
  2819. 00001BB0  1D7C 0030 FFD8           move.b     [A6 - 0x28], 0x30 /* '0' */
  2820. 00001BB6  5246                     addq.w     D6, 1
  2821. 00001BB8  7000                     moveq.l    D0, 0x00
  2822. 00001BBA  302E 0012                move.w     D0, [A6 + 0x12]
  2823. 00001BBE  223C 0000 8000           move.l     D1, 0x8000
  2824. 00001BC4  C280                     and.l      D1, D0
  2825. 00001BC6  6616                     bne        +0x18 /* 00001BDE */
  2826. 00001BC8  7E01                     moveq.l    D7, 0x01
  2827. 00001BCA  600C                     bra        +0xE /* 00001BD8 */
  2828. label00001BCC:
  2829. 00001BCC  3006                     move.w     D0, D6
  2830. 00001BCE  5246                     addq.w     D6, 1
  2831. 00001BD0  1DBC 0030 00D8           move.b     [A6 + D0.w - 0x40], 0x30 /* '0' */
  2832. 00001BD6  5247                     addq.w     D7, 1
  2833. label00001BD8:
  2834. 00001BD8  BE6E FFCE                cmp.w      D7, [A6 - 0x32]
  2835. 00001BDC  6FEE                     ble        -0x10 /* 00001BCC */
  2836. label00001BDE:
  2837. 00001BDE  4A6E FFD4                tst.w      [A6 - 0x2C]
  2838. 00001BE2  671C                     beq        +0x1E /* 00001C00 */
  2839. 00001BE4  4A46                     tst.w      D6
  2840. 00001BE6  6718                     beq        +0x1A /* 00001C00 */
  2841. 00001BE8  006E 0002 FFC6           ori.w      [A6 - 0x3A], 0x2
  2842. 00001BEE  303C 0100                move.w     D0, 0x100
  2843. 00001BF2  C06E 0012                and.w      D0, [A6 + 0x12]
  2844. 00001BF6  6704                     beq        +0x6 /* 00001BFC */
  2845. 00001BF8  7028                     moveq.l    D0, 0x28
  2846. 00001BFA  6002                     bra        +0x4 /* 00001BFE */
  2847. label00001BFC:
  2848. 00001BFC  702D                     moveq.l    D0, 0x2D
  2849. label00001BFE:
  2850. 00001BFE  18C0                     move.b     [A4]+, D0
  2851. label00001C00:
  2852. 00001C00  4A6E FFFA                tst.w      [A6 - 0x6]
  2853. 00001C04  673C                     beq        +0x3E /* 00001C42 */
  2854. 00001C06  4AAD BA78                tst.l      [A5 - 0x4588]
  2855. 00001C0A  670C                     beq        +0xE /* 00001C18 */
  2856. 00001C0C  206D BA78                movea.l    A0, [A5 - 0x4588]
  2857. 00001C10  41E8 01FE                lea.l      A0, [A0 + 0x1FE]
  2858. 00001C14  2008                     move.l     D0, A0
  2859. 00001C16  6006                     bra        +0x8 /* 00001C1E */
  2860. label00001C18:
  2861. 00001C18  41ED E5B6                lea.l      A0, [A5 - 0x1A4A]
  2862. 00001C1C  2008                     move.l     D0, A0
  2863. label00001C1E:
  2864. 00001C1E  2D40 FFA6                move.l     [A6 - 0x5A], D0
  2865. 00001C22  206E FFA6                movea.l    A0, [A6 - 0x5A]
  2866. 00001C26  52AE FFA6                addq.l     [A6 - 0x5A], 1
  2867. 00001C2A  7000                     moveq.l    D0, 0x00
  2868. 00001C2C  1010                     move.b     D0, [A0]
  2869. 00001C2E  3E00                     move.w     D7, D0
  2870. 00001C30  600C                     bra        +0xE /* 00001C3E */
  2871. label00001C32:
  2872. 00001C32  206E FFA6                movea.l    A0, [A6 - 0x5A]
  2873. 00001C36  52AE FFA6                addq.l     [A6 - 0x5A], 1
  2874. 00001C3A  18D0                     move.b     [A4]+, [A0]
  2875. 00001C3C  5347                     subq.w     D7, 1
  2876. label00001C3E:
  2877. 00001C3E  4A47                     tst.w      D7
  2878. 00001C40  66F0                     bne        -0xE /* 00001C32 */
  2879. label00001C42:
  2880. 00001C42  4A46                     tst.w      D6
  2881. 00001C44  6644                     bne        +0x46 /* 00001C8A */
  2882. 00001C46  18FC 0030                move.b     [A4]+, 0x30 /* '0' */
  2883. 00001C4A  4A6E FFCE                tst.w      [A6 - 0x32]
  2884. 00001C4E  6700 0310                beq        +0x312 /* 00001F60 */
  2885. 00001C52  4A6E FFFE                tst.w      [A6 - 0x2]
  2886. 00001C56  6600 0308                bne        +0x30A /* 00001F60 */
  2887. 00001C5A  7000                     moveq.l    D0, 0x00
  2888. 00001C5C  302E 0012                move.w     D0, [A6 + 0x12]
  2889. 00001C60  223C 0000 8000           move.l     D1, 0x8000
  2890. 00001C66  C280                     and.l      D1, D0
  2891. 00001C68  6600 02F6                bne        +0x2F8 /* 00001F60 */
  2892. 00001C6C  2D4C FFB6                move.l     [A6 - 0x4A], A4
  2893. 00001C70  D8FC 0001                add.w      A4, 0x1
  2894. 00001C74  206E FFB6                movea.l    A0, [A6 - 0x4A]
  2895. 00001C78  10AD E5C2                move.b     [A0], [A5 - 0x1A3E]
  2896. label00001C7C:
  2897. 00001C7C  18FC 0030                move.b     [A4]+, 0x30 /* '0' */
  2898. 00001C80  536E FFCE                subq.w     [A6 - 0x32], 1
  2899. 00001C84  66F6                     bne        -0x8 /* 00001C7C */
  2900. 00001C86  6000 02D8                bra        +0x2DA /* 00001F60 */
  2901. label00001C8A:
  2902. 00001C8A  4A46                     tst.w      D6
  2903. 00001C8C  6C30                     bge        +0x32 /* 00001CBE */
  2904. 00001C8E  200C                     move.l     D0, A4
  2905. 00001C90  90AE 000C                sub.l      D0, [A6 + 0xC]
  2906. 00001C94  5380                     subq.l     D0, 1
  2907. 00001C96  206E 000C                movea.l    A0, [A6 + 0xC]
  2908. 00001C9A  1080                     move.b     [A0], D0
  2909. 00001C9C  486D EB7E                pea.l      [A5 - 0x1482]
  2910. 00001CA0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2911. 00001CA4  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  2912. 00001CA8  206E 000C                movea.l    A0, [A6 + 0xC]
  2913. 00001CAC  7000                     moveq.l    D0, 0x00
  2914. 00001CAE  1010                     move.b     D0, [A0]
  2915. 00001CB0  D0AE 000C                add.l      D0, [A6 + 0xC]
  2916. 00001CB4  2840                     movea.l    A4, D0
  2917. 00001CB6  528C                     addq.l     A4, 1
  2918. 00001CB8  508F                     addq.l     A7, 8
  2919. 00001CBA  6000 02A4                bra        +0x2A6 /* 00001F60 */
  2920. label00001CBE:
  2921. 00001CBE  4A6E FFFE                tst.w      [A6 - 0x2]
  2922. 00001CC2  6722                     beq        +0x24 /* 00001CE6 */
  2923. 00001CC4  6002                     bra        +0x4 /* 00001CC8 */
  2924. label00001CC6:
  2925. 00001CC6  5346                     subq.w     D6, 1
  2926. label00001CC8:
  2927. 00001CC8  B846                     cmp.w      D4, D6
  2928. 00001CCA  6C08                     bge        +0xA /* 00001CD4 */
  2929. 00001CCC  7030                     moveq.l    D0, 0x30
  2930. 00001CCE  B036 60D7                cmp.b      D0, [A6 + D6.w - 0x41]
  2931. 00001CD2  67F2                     beq        -0xC /* 00001CC6 */
  2932. label00001CD4:
  2933. 00001CD4  4A44                     tst.w      D4
  2934. 00001CD6  6C0E                     bge        +0x10 /* 00001CE6 */
  2935. 00001CD8  3006                     move.w     D0, D6
  2936. 00001CDA  9044                     sub.w      D0, D4
  2937. 00001CDC  0C40 000F                cmpi.w     D0, 0xF
  2938. 00001CE0  6F04                     ble        +0x6 /* 00001CE6 */
  2939. 00001CE2  526E FFFC                addq.w     [A6 - 0x4], 1
  2940. label00001CE6:
  2941. 00001CE6  4A6E FFFC                tst.w      [A6 - 0x4]
  2942. 00001CEA  6634                     bne        +0x36 /* 00001D20 */
  2943. 00001CEC  4A6E FFFE                tst.w      [A6 - 0x2]
  2944. 00001CF0  671E                     beq        +0x20 /* 00001D10 */
  2945. 00001CF2  4A44                     tst.w      D4
  2946. 00001CF4  6C08                     bge        +0xA /* 00001CFE */
  2947. 00001CF6  3004                     move.w     D0, D4
  2948. 00001CF8  4440                     neg.w      D0
  2949. 00001CFA  48C0                     ext.l      D0
  2950. 00001CFC  6004                     bra        +0x6 /* 00001D02 */
  2951. label00001CFE:
  2952. 00001CFE  48C4                     ext.l      D4
  2953. 00001D00  2004                     move.l     D0, D4
  2954. label00001D02:
  2955. 00001D02  720F                     moveq.l    D1, 0x0F
  2956. 00001D04  B280                     cmp.l      D1, D0
  2957. 00001D06  5DC0                     slt        D0
  2958. 00001D08  0240 0001                andi.w     D0, 0x1
  2959. 00001D0C  48C0                     ext.l      D0
  2960. 00001D0E  600C                     bra        +0xE /* 00001D1C */
  2961. label00001D10:
  2962. 00001D10  0C44 000F                cmpi.w     D4, 0xF
  2963. 00001D14  5EC0                     sgt        D0
  2964. 00001D16  0240 0001                andi.w     D0, 0x1
  2965. 00001D1A  48C0                     ext.l      D0
  2966. label00001D1C:
  2967. 00001D1C  6700 00F4                beq        +0xF6 /* 00001E12 */
  2968. label00001D20:
  2969. 00001D20  526E FFFC                addq.w     [A6 - 0x4], 1
  2970. 00001D24  4A6E FFFE                tst.w      [A6 - 0x2]
  2971. 00001D28  6704                     beq        +0x6 /* 00001D2E */
  2972. 00001D2A  7003                     moveq.l    D0, 0x03
  2973. 00001D2C  6008                     bra        +0xA /* 00001D36 */
  2974. label00001D2E:
  2975. 00001D2E  302E FFCE                move.w     D0, [A6 - 0x32]
  2976. 00001D32  5240                     addq.w     D0, 1
  2977. 00001D34  48C0                     ext.l      D0
  2978. label00001D36:
  2979. 00001D36  3E00                     move.w     D7, D0
  2980. 00001D38  6002                     bra        +0x4 /* 00001D3C */
  2981. label00001D3A:
  2982. 00001D3A  5346                     subq.w     D6, 1
  2983. label00001D3C:
  2984. 00001D3C  BE46                     cmp.w      D7, D6
  2985. 00001D3E  6C08                     bge        +0xA /* 00001D48 */
  2986. 00001D40  7030                     moveq.l    D0, 0x30
  2987. 00001D42  B036 60D7                cmp.b      D0, [A6 + D6.w - 0x41]
  2988. 00001D46  67F2                     beq        -0xC /* 00001D3A */
  2989. label00001D48:
  2990. 00001D48  206E FFAE                movea.l    A0, [A6 - 0x52]
  2991. 00001D4C  52AE FFAE                addq.l     [A6 - 0x52], 1
  2992. 00001D50  18D0                     move.b     [A4]+, [A0]
  2993. 00001D52  302E FFCE                move.w     D0, [A6 - 0x32]
  2994. 00001D56  5240                     addq.w     D0, 1
  2995. 00001D58  BC40                     cmp.w      D6, D0
  2996. 00001D5A  6C06                     bge        +0x8 /* 00001D62 */
  2997. 00001D5C  48C6                     ext.l      D6
  2998. 00001D5E  2006                     move.l     D0, D6
  2999. 00001D60  6008                     bra        +0xA /* 00001D6A */
  3000. label00001D62:
  3001. 00001D62  302E FFCE                move.w     D0, [A6 - 0x32]
  3002. 00001D66  5240                     addq.w     D0, 1
  3003. 00001D68  48C0                     ext.l      D0
  3004. label00001D6A:
  3005. 00001D6A  41EE FFD8                lea.l      A0, [A6 - 0x28]
  3006. 00001D6E  D088                     add.l      D0, A0
  3007. 00001D70  2D40 FFB2                move.l     [A6 - 0x4E], D0
  3008. 00001D74  202E FFAE                move.l     D0, [A6 - 0x52]
  3009. 00001D78  B0AE FFB2                cmp.l      D0, [A6 - 0x4E]
  3010. 00001D7C  6426                     bcc        +0x28 /* 00001DA4 */
  3011. 00001D7E  2D4C FFB6                move.l     [A6 - 0x4A], A4
  3012. 00001D82  D8FC 0001                add.w      A4, 0x1
  3013. 00001D86  206E FFB6                movea.l    A0, [A6 - 0x4A]
  3014. 00001D8A  10AD E5C2                move.b     [A0], [A5 - 0x1A3E]
  3015. 00001D8E  600A                     bra        +0xC /* 00001D9A */
  3016. label00001D90:
  3017. 00001D90  206E FFAE                movea.l    A0, [A6 - 0x52]
  3018. 00001D94  52AE FFAE                addq.l     [A6 - 0x52], 1
  3019. 00001D98  18D0                     move.b     [A4]+, [A0]
  3020. label00001D9A:
  3021. 00001D9A  202E FFAE                move.l     D0, [A6 - 0x52]
  3022. 00001D9E  B0AE FFB2                cmp.l      D0, [A6 - 0x4E]
  3023. 00001DA2  65EC                     bcs        -0x12 /* 00001D90 */
  3024. label00001DA4:
  3025. 00001DA4  18FC 0045                move.b     [A4]+, 0x45 /* 'E' */
  3026. 00001DA8  4A44                     tst.w      D4
  3027. 00001DAA  6E0A                     bgt        +0xC /* 00001DB6 */
  3028. 00001DAC  4444                     neg.w      D4
  3029. 00001DAE  5244                     addq.w     D4, 1
  3030. 00001DB0  18FC 002D                move.b     [A4]+, 0x2D /* '-' */
  3031. 00001DB4  6006                     bra        +0x8 /* 00001DBC */
  3032. label00001DB6:
  3033. 00001DB6  5344                     subq.w     D4, 1
  3034. 00001DB8  18FC 002B                move.b     [A4]+, 0x2B /* '+' */
  3035. label00001DBC:
  3036. 00001DBC  0C44 0063                cmpi.w     D4, 0x63 /* 'c' */
  3037. 00001DC0  6F1C                     ble        +0x1E /* 00001DDE */
  3038. 00001DC2  48C4                     ext.l      D4
  3039. 00001DC4  2004                     move.l     D0, D4
  3040. 00001DC6  7264                     moveq.l    D1, 0x64
  3041. 00001DC8  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  3042. 00001DCC  7230                     moveq.l    D1, 0x30
  3043. 00001DCE  D081                     add.l      D0, D1
  3044. 00001DD0  18C0                     move.b     [A4]+, D0
  3045. 00001DD2  3004                     move.w     D0, D4
  3046. 00001DD4  48C0                     ext.l      D0
  3047. 00001DD6  7264                     moveq.l    D1, 0x64
  3048. 00001DD8  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  3049. 00001DDC  3800                     move.w     D4, D0
  3050. label00001DDE:
  3051. 00001DDE  0C44 0009                cmpi.w     D4, 0x9 /* '\t' */
  3052. 00001DE2  6F1E                     ble        +0x20 /* 00001E02 */
  3053. 00001DE4  48C4                     ext.l      D4
  3054. 00001DE6  2004                     move.l     D0, D4
  3055. 00001DE8  720A                     moveq.l    D1, 0x0A
  3056. 00001DEA  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  3057. 00001DEE  7230                     moveq.l    D1, 0x30
  3058. 00001DF0  D081                     add.l      D0, D1
  3059. 00001DF2  18C0                     move.b     [A4]+, D0
  3060. 00001DF4  3004                     move.w     D0, D4
  3061. 00001DF6  48C0                     ext.l      D0
  3062. 00001DF8  720A                     moveq.l    D1, 0x0A
  3063. 00001DFA  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  3064. 00001DFE  3800                     move.w     D4, D0
  3065. 00001E00  6004                     bra        +0x6 /* 00001E06 */
  3066. label00001E02:
  3067. 00001E02  18FC 0030                move.b     [A4]+, 0x30 /* '0' */
  3068. label00001E06:
  3069. 00001E06  3004                     move.w     D0, D4
  3070. 00001E08  D07C 0030                add.w      D0, 0x30 /* '0' */
  3071. 00001E0C  18C0                     move.b     [A4]+, D0
  3072. 00001E0E  6000 0150                bra        +0x152 /* 00001F60 */
  3073. label00001E12:
  3074. 00001E12  4A44                     tst.w      D4
  3075. 00001E14  6E40                     bgt        +0x42 /* 00001E56 */
  3076. 00001E16  18FC 0030                move.b     [A4]+, 0x30 /* '0' */
  3077. 00001E1A  4A6E FFFE                tst.w      [A6 - 0x2]
  3078. 00001E1E  6612                     bne        +0x14 /* 00001E32 */
  3079. 00001E20  7000                     moveq.l    D0, 0x00
  3080. 00001E22  302E 0012                move.w     D0, [A6 + 0x12]
  3081. 00001E26  223C 0000 8000           move.l     D1, 0x8000
  3082. 00001E2C  C280                     and.l      D1, D0
  3083. 00001E2E  6600 00FE                bne        +0x100 /* 00001F2E */
  3084. label00001E32:
  3085. 00001E32  2D4C FFB6                move.l     [A6 - 0x4A], A4
  3086. 00001E36  D8FC 0001                add.w      A4, 0x1
  3087. 00001E3A  206E FFB6                movea.l    A0, [A6 - 0x4A]
  3088. 00001E3E  10AD E5C2                move.b     [A0], [A5 - 0x1A3E]
  3089. 00001E42  3E04                     move.w     D7, D4
  3090. 00001E44  7600                     moveq.l    D3, 0x00
  3091. 00001E46  6006                     bra        +0x8 /* 00001E4E */
  3092. label00001E48:
  3093. 00001E48  18FC 0030                move.b     [A4]+, 0x30 /* '0' */
  3094. 00001E4C  5247                     addq.w     D7, 1
  3095. label00001E4E:
  3096. 00001E4E  B647                     cmp.w      D3, D7
  3097. 00001E50  6EF6                     bgt        -0x8 /* 00001E48 */
  3098. 00001E52  6000 00DA                bra        +0xDC /* 00001F2E */
  3099. label00001E56:
  3100. 00001E56  3E04                     move.w     D7, D4
  3101. 00001E58  9E46                     sub.w      D7, D6
  3102. 00001E5A  4A47                     tst.w      D7
  3103. 00001E5C  6F0E                     ble        +0x10 /* 00001E6C */
  3104. 00001E5E  3D46 FFC2                move.w     [A6 - 0x3E], D6
  3105. 00001E62  3007                     move.w     D0, D7
  3106. 00001E64  D046                     add.w      D0, D6
  3107. 00001E66  3D40 FFC4                move.w     [A6 - 0x3C], D0
  3108. 00001E6A  6008                     bra        +0xA /* 00001E74 */
  3109. label00001E6C:
  3110. 00001E6C  3D44 FFC2                move.w     [A6 - 0x3E], D4
  3111. 00001E70  3D44 FFC4                move.w     [A6 - 0x3C], D4
  3112. label00001E74:
  3113. 00001E74  4A45                     tst.w      D5
  3114. 00001E76  6710                     beq        +0x12 /* 00001E88 */
  3115. 00001E78  302E FFC4                move.w     D0, [A6 - 0x3C]
  3116. 00001E7C  5340                     subq.w     D0, 1
  3117. 00001E7E  48C0                     ext.l      D0
  3118. 00001E80  81FC 0003                divs.w     D0, 0x3
  3119. 00001E84  D16E FFC4                add.w      [A6 - 0x3C], D0
  3120. label00001E88:
  3121. 00001E88  D8EE FFC4                add.w      A4, [A6 - 0x3C]
  3122. 00001E8C  2D4C FFB2                move.l     [A6 - 0x4E], A4
  3123. 00001E90  B846                     cmp.w      D4, D6
  3124. 00001E92  6C50                     bge        +0x52 /* 00001EE4 */
  3125. 00001E94  4A6E FFFE                tst.w      [A6 - 0x2]
  3126. 00001E98  6610                     bne        +0x12 /* 00001EAA */
  3127. 00001E9A  7000                     moveq.l    D0, 0x00
  3128. 00001E9C  302E 0012                move.w     D0, [A6 + 0x12]
  3129. 00001EA0  223C 0000 8000           move.l     D1, 0x8000
  3130. 00001EA6  C280                     and.l      D1, D0
  3131. 00001EA8  663A                     bne        +0x3C /* 00001EE4 */
  3132. label00001EAA:
  3133. 00001EAA  2D4C FFB6                move.l     [A6 - 0x4A], A4
  3134. 00001EAE  D8FC 0001                add.w      A4, 0x1
  3135. 00001EB2  206E FFB6                movea.l    A0, [A6 - 0x4A]
  3136. 00001EB6  10AD E5C2                move.b     [A0], [A5 - 0x1A3E]
  3137. 00001EBA  6028                     bra        +0x2A /* 00001EE4 */
  3138. label00001EBC:
  3139. 00001EBC  4A45                     tst.w      D5
  3140. 00001EBE  6718                     beq        +0x1A /* 00001ED8 */
  3141. 00001EC0  3005                     move.w     D0, D5
  3142. 00001EC2  5245                     addq.w     D5, 1
  3143. 00001EC4  0C40 0004                cmpi.w     D0, 0x4
  3144. 00001EC8  660E                     bne        +0x10 /* 00001ED8 */
  3145. 00001ECA  53AE FFB2                subq.l     [A6 - 0x4E], 1
  3146. 00001ECE  206E FFB2                movea.l    A0, [A6 - 0x4E]
  3147. 00001ED2  10AD E5C0                move.b     [A0], [A5 - 0x1A40]
  3148. 00001ED6  7A02                     moveq.l    D5, 0x02
  3149. label00001ED8:
  3150. 00001ED8  53AE FFB2                subq.l     [A6 - 0x4E], 1
  3151. 00001EDC  206E FFB2                movea.l    A0, [A6 - 0x4E]
  3152. 00001EE0  10BC 0030                move.b     [A0], 0x30 /* '0' */
  3153. label00001EE4:
  3154. 00001EE4  3007                     move.w     D0, D7
  3155. 00001EE6  5347                     subq.w     D7, 1
  3156. 00001EE8  4A40                     tst.w      D0
  3157. 00001EEA  6ED0                     bgt        -0x2E /* 00001EBC */
  3158. 00001EEC  302E FFC2                move.w     D0, [A6 - 0x3E]
  3159. 00001EF0  48C0                     ext.l      D0
  3160. 00001EF2  D1AE FFAE                add.l      [A6 - 0x52], D0
  3161. 00001EF6  266E FFAE                movea.l    A3, [A6 - 0x52]
  3162. 00001EFA  6026                     bra        +0x28 /* 00001F22 */
  3163. label00001EFC:
  3164. 00001EFC  4A45                     tst.w      D5
  3165. 00001EFE  6718                     beq        +0x1A /* 00001F18 */
  3166. 00001F00  3005                     move.w     D0, D5
  3167. 00001F02  5245                     addq.w     D5, 1
  3168. 00001F04  0C40 0004                cmpi.w     D0, 0x4
  3169. 00001F08  660E                     bne        +0x10 /* 00001F18 */
  3170. 00001F0A  53AE FFB2                subq.l     [A6 - 0x4E], 1
  3171. 00001F0E  206E FFB2                movea.l    A0, [A6 - 0x4E]
  3172. 00001F12  10AD E5C0                move.b     [A0], [A5 - 0x1A40]
  3173. 00001F16  7A02                     moveq.l    D5, 0x02
  3174. label00001F18:
  3175. 00001F18  53AE FFB2                subq.l     [A6 - 0x4E], 1
  3176. 00001F1C  206E FFB2                movea.l    A0, [A6 - 0x4E]
  3177. 00001F20  10A3                     move.b     [A0], -[A3]
  3178. label00001F22:
  3179. 00001F22  302E FFC2                move.w     D0, [A6 - 0x3E]
  3180. 00001F26  536E FFC2                subq.w     [A6 - 0x3E], 1
  3181. 00001F2A  4A40                     tst.w      D0
  3182. 00001F2C  6ECE                     bgt        -0x30 /* 00001EFC */
  3183. label00001F2E:
  3184. 00001F2E  4A6E FFFE                tst.w      [A6 - 0x2]
  3185. 00001F32  6610                     bne        +0x12 /* 00001F44 */
  3186. 00001F34  7000                     moveq.l    D0, 0x00
  3187. 00001F36  302E 0012                move.w     D0, [A6 + 0x12]
  3188. 00001F3A  223C 0000 8000           move.l     D1, 0x8000
  3189. 00001F40  C280                     and.l      D1, D0
  3190. 00001F42  661C                     bne        +0x1E /* 00001F60 */
  3191. label00001F44:
  3192. 00001F44  41EE FFD8                lea.l      A0, [A6 - 0x28]
  3193. 00001F48  48C6                     ext.l      D6
  3194. 00001F4A  2648                     movea.l    A3, A0
  3195. 00001F4C  D7C6                     add.l      A3, D6
  3196. 00001F4E  600A                     bra        +0xC /* 00001F5A */
  3197. label00001F50:
  3198. 00001F50  206E FFAE                movea.l    A0, [A6 - 0x52]
  3199. 00001F54  52AE FFAE                addq.l     [A6 - 0x52], 1
  3200. 00001F58  18D0                     move.b     [A4]+, [A0]
  3201. label00001F5A:
  3202. 00001F5A  B7EE FFAE                cmpa.l     A3, [A6 - 0x52]
  3203. 00001F5E  62F0                     bhi        -0xE /* 00001F50 */
  3204. label00001F60:
  3205. 00001F60  4A6E FFF8                tst.w      [A6 - 0x8]
  3206. 00001F64  6704                     beq        +0x6 /* 00001F6A */
  3207. 00001F66  18FC 0025                move.b     [A4]+, 0x25 /* '%' */
  3208. label00001F6A:
  3209. 00001F6A  4A6E FFFA                tst.w      [A6 - 0x6]
  3210. 00001F6E  673C                     beq        +0x3E /* 00001FAC */
  3211. 00001F70  4AAD BA78                tst.l      [A5 - 0x4588]
  3212. 00001F74  670C                     beq        +0xE /* 00001F82 */
  3213. 00001F76  206D BA78                movea.l    A0, [A5 - 0x4588]
  3214. 00001F7A  41E8 0204                lea.l      A0, [A0 + 0x204]
  3215. 00001F7E  2008                     move.l     D0, A0
  3216. 00001F80  6006                     bra        +0x8 /* 00001F88 */
  3217. label00001F82:
  3218. 00001F82  41ED E5B0                lea.l      A0, [A5 - 0x1A50]
  3219. 00001F86  2008                     move.l     D0, A0
  3220. label00001F88:
  3221. 00001F88  2D40 FFAA                move.l     [A6 - 0x56], D0
  3222. 00001F8C  206E FFAA                movea.l    A0, [A6 - 0x56]
  3223. 00001F90  52AE FFAA                addq.l     [A6 - 0x56], 1
  3224. 00001F94  7000                     moveq.l    D0, 0x00
  3225. 00001F96  1010                     move.b     D0, [A0]
  3226. 00001F98  3E00                     move.w     D7, D0
  3227. 00001F9A  600C                     bra        +0xE /* 00001FA8 */
  3228. label00001F9C:
  3229. 00001F9C  206E FFAA                movea.l    A0, [A6 - 0x56]
  3230. 00001FA0  52AE FFAA                addq.l     [A6 - 0x56], 1
  3231. 00001FA4  18D0                     move.b     [A4]+, [A0]
  3232. 00001FA6  5347                     subq.w     D7, 1
  3233. label00001FA8:
  3234. 00001FA8  4A47                     tst.w      D7
  3235. 00001FAA  66F0                     bne        -0xE /* 00001F9C */
  3236. label00001FAC:
  3237. 00001FAC  4A6E FFD4                tst.w      [A6 - 0x2C]
  3238. 00001FB0  6712                     beq        +0x14 /* 00001FC4 */
  3239. 00001FB2  4A46                     tst.w      D6
  3240. 00001FB4  670E                     beq        +0x10 /* 00001FC4 */
  3241. 00001FB6  303C 0100                move.w     D0, 0x100
  3242. 00001FBA  C06E 0012                and.w      D0, [A6 + 0x12]
  3243. 00001FBE  6704                     beq        +0x6 /* 00001FC4 */
  3244. 00001FC0  18FC 0029                move.b     [A4]+, 0x29 /* ')' */
  3245. label00001FC4:
  3246. 00001FC4  4A6D C5A8                tst.w      [A5 - 0x3A58]
  3247. 00001FC8  6700 0290                beq        +0x292 /* 0000225A */
  3248. 00001FCC  4A46                     tst.w      D6
  3249. 00001FCE  6F00 028A                ble        +0x28C /* 0000225A */
  3250. 00001FD2  4A6E FFFE                tst.w      [A6 - 0x2]
  3251. 00001FD6  6700 0282                beq        +0x284 /* 0000225A */
  3252. 00001FDA  200C                     move.l     D0, A4
  3253. 00001FDC  90AE 000C                sub.l      D0, [A6 + 0xC]
  3254. 00001FE0  5380                     subq.l     D0, 1
  3255. 00001FE2  206E 000C                movea.l    A0, [A6 + 0xC]
  3256. 00001FE6  1080                     move.b     [A0], D0
  3257. 00001FE8  7000                     moveq.l    D0, 0x00
  3258. 00001FEA  323C 0100                move.w     D1, 0x100
  3259. 00001FEE  C26E 0012                and.w      D1, [A6 + 0x12]
  3260. 00001FF2  671A                     beq        +0x1C /* 0000200E */
  3261. 00001FF4  323C 3000                move.w     D1, 0x3000 /* '0\0' */
  3262. 00001FF8  C26E 0012                and.w      D1, [A6 + 0x12]
  3263. 00001FFC  0C41 3000                cmpi.w     D1, 0x3000 /* '0\0' */
  3264. 00002000  670A                     beq        +0xC /* 0000200C */
  3265. 00002002  323C 3000                move.w     D1, 0x3000 /* '0\0' */
  3266. 00002006  C26E 0012                and.w      D1, [A6 + 0x12]
  3267. 0000200A  6602                     bne        +0x4 /* 0000200E */
  3268. label0000200C:
  3269. 0000200C  7001                     moveq.l    D0, 0x01
  3270. label0000200E:
  3271. 0000200E  3D40 FFAA                move.w     [A6 - 0x56], D0
  3272. 00002012  6710                     beq        +0x12 /* 00002024 */
  3273. 00002014  4A6E FFD4                tst.w      [A6 - 0x2C]
  3274. 00002018  660A                     bne        +0xC /* 00002024 */
  3275. 0000201A  18BC 0029                move.b     [A4], 0x29 /* ')' */
  3276. 0000201E  206E 000C                movea.l    A0, [A6 + 0xC]
  3277. 00002022  5210                     addq.b     [A0], 1
  3278. label00002024:
  3279. 00002024  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3280. 00002028  4EAD 078A                jsr        [A5 + 0x78A /* export_237 */]
  3281. 0000202C  906E FFAA                sub.w      D0, [A6 - 0x56]
  3282. 00002030  B06D C5A8                cmp.w      D0, [A5 - 0x3A58]
  3283. 00002034  5EC0                     sgt        D0
  3284. 00002036  0240 0001                andi.w     D0, 0x1
  3285. 0000203A  3D40 FFAC                move.w     [A6 - 0x54], D0
  3286. 0000203E  588F                     addq.l     A7, 4
  3287. 00002040  6700 0218                beq        +0x21A /* 0000225A */
  3288. 00002044  426E FFA8                clr.w      [A6 - 0x58]
  3289. 00002048  2D6E FFB6 FFB2           move.l     [A6 - 0x4E], [A6 - 0x4A]
  3290. 0000204E  6700 01E2                beq        +0x1E4 /* 00002232 */
  3291. 00002052  601A                     bra        +0x1C /* 0000206E */
  3292. label00002054:
  3293. 00002054  206E FFB2                movea.l    A0, [A6 - 0x4E]
  3294. 00002058  7000                     moveq.l    D0, 0x00
  3295. 0000205A  1010                     move.b     D0, [A0]
  3296. 0000205C  D040                     add.w      D0, D0
  3297. 0000205E  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  3298. 00002062  323C 0400                move.w     D1, 0x400
  3299. 00002066  C270 0000                and.w      D1, [A0 + D0.w]
  3300. 0000206A  6700 01C6                beq        +0x1C8 /* 00002232 */
  3301. label0000206E:
  3302. 0000206E  52AE FFB2                addq.l     [A6 - 0x4E], 1
  3303. 00002072  B9EE FFB2                cmpa.l     A4, [A6 - 0x4E]
  3304. 00002076  62DC                     bhi        -0x22 /* 00002054 */
  3305. 00002078  6000 01B8                bra        +0x1BA /* 00002232 */
  3306. label0000207C:
  3307. 0000207C  7001                     moveq.l    D0, 0x01
  3308. 0000207E  266E FFB2                movea.l    A3, [A6 - 0x4E]
  3309. 00002082  538B                     subq.l     A3, 1
  3310. 00002084  7235                     moveq.l    D1, 0x35
  3311. 00002086  B213                     cmp.b      D1, [A3]
  3312. 00002088  650E                     bcs        +0x10 /* 00002098 */
  3313. 0000208A  7235                     moveq.l    D1, 0x35
  3314. 0000208C  B213                     cmp.b      D1, [A3]
  3315. 0000208E  6606                     bne        +0x8 /* 00002096 */
  3316. 00002090  4A6E FFA8                tst.w      [A6 - 0x58]
  3317. 00002094  6702                     beq        +0x4 /* 00002098 */
  3318. label00002096:
  3319. 00002096  7000                     moveq.l    D0, 0x00
  3320. label00002098:
  3321. 00002098  3D40 FFA4                move.w     [A6 - 0x5C], D0
  3322. 0000209C  426E FFA8                clr.w      [A6 - 0x58]
  3323. 000020A0  4A6E FFA4                tst.w      [A6 - 0x5C]
  3324. 000020A4  6700 00D0                beq        +0xD2 /* 00002176 */
  3325. 000020A8  6050                     bra        +0x52 /* 000020FA */
  3326. label000020AA:
  3327. 000020AA  7000                     moveq.l    D0, 0x00
  3328. 000020AC  1013                     move.b     D0, [A3]
  3329. 000020AE  D040                     add.w      D0, D0
  3330. 000020B0  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  3331. 000020B4  323C 0400                move.w     D1, 0x400
  3332. 000020B8  C270 0000                and.w      D1, [A0 + D0.w]
  3333. 000020BC  6728                     beq        +0x2A /* 000020E6 */
  3334. 000020BE  5213                     addq.b     [A3], 1
  3335. 000020C0  7039                     moveq.l    D0, 0x39
  3336. 000020C2  B013                     cmp.b      D0, [A3]
  3337. 000020C4  55C0                     scs        D0
  3338. 000020C6  0240 0001                andi.w     D0, 0x1
  3339. 000020CA  3D40 FFA4                move.w     [A6 - 0x5C], D0
  3340. 000020CE  6706                     beq        +0x8 /* 000020D6 */
  3341. 000020D0  16BC 0030                move.b     [A3], 0x30 /* '0' */
  3342. 000020D4  6024                     bra        +0x26 /* 000020FA */
  3343. label000020D6:
  3344. 000020D6  7035                     moveq.l    D0, 0x35
  3345. 000020D8  B013                     cmp.b      D0, [A3]
  3346. 000020DA  57C0                     seq        D0
  3347. 000020DC  0240 0001                andi.w     D0, 0x1
  3348. 000020E0  3D40 FFA8                move.w     [A6 - 0x58], D0
  3349. 000020E4  601E                     bra        +0x20 /* 00002104 */
  3350. label000020E6:
  3351. 000020E6  1013                     move.b     D0, [A3]
  3352. 000020E8  B02D E5C2                cmp.b      D0, [A5 - 0x1A3E]
  3353. 000020EC  670C                     beq        +0xE /* 000020FA */
  3354. 000020EE  4A45                     tst.w      D5
  3355. 000020F0  6712                     beq        +0x14 /* 00002104 */
  3356. 000020F2  1013                     move.b     D0, [A3]
  3357. 000020F4  B02D E5C0                cmp.b      D0, [A5 - 0x1A40]
  3358. 000020F8  660A                     bne        +0xC /* 00002104 */
  3359. label000020FA:
  3360. 000020FA  D6FC FFFF                add.w      A3, 0xFFFF
  3361. 000020FE  B7EE 000C                cmpa.l     A3, [A6 + 0xC]
  3362. 00002102  62A6                     bhi        -0x58 /* 000020AA */
  3363. label00002104:
  3364. 00002104  4A6E FFA4                tst.w      [A6 - 0x5C]
  3365. 00002108  676C                     beq        +0x6E /* 00002176 */
  3366. 0000210A  4A45                     tst.w      D5
  3367. 0000210C  6718                     beq        +0x1A /* 00002126 */
  3368. 0000210E  102B 0004                move.b     D0, [A3 + 0x4]
  3369. 00002112  B02D E5C0                cmp.b      D0, [A5 - 0x1A40]
  3370. 00002116  670A                     beq        +0xC /* 00002122 */
  3371. 00002118  102B 0004                move.b     D0, [A3 + 0x4]
  3372. 0000211C  B02D E5C2                cmp.b      D0, [A5 - 0x1A3E]
  3373. 00002120  6604                     bne        +0x6 /* 00002126 */
  3374. label00002122:
  3375. 00002122  526E FFA4                addq.w     [A6 - 0x5C], 1
  3376. label00002126:
  3377. 00002126  D6FC 0001                add.w      A3, 0x1
  3378. 0000212A  2F0B                     move.l     -[A7], A3
  3379. 0000212C  302E FFA4                move.w     D0, [A6 - 0x5C]
  3380. 00002130  48C0                     ext.l      D0
  3381. 00002132  D08B                     add.l      D0, A3
  3382. 00002134  2F00                     move.l     -[A7], D0
  3383. 00002136  202E FFB2                move.l     D0, [A6 - 0x4E]
  3384. 0000213A  908B                     sub.l      D0, A3
  3385. 0000213C  322E FFA4                move.w     D1, [A6 - 0x5C]
  3386. 00002140  48C1                     ext.l      D1
  3387. 00002142  9081                     sub.l      D0, D1
  3388. 00002144  2F00                     move.l     -[A7], D0
  3389. 00002146  4EAD 1B0A                jsr        [A5 + 0x1B0A /* export_861 */]
  3390. 0000214A  16FC 0031                move.b     [A3]+, 0x31 /* '1' */
  3391. 0000214E  7002                     moveq.l    D0, 0x02
  3392. 00002150  B06E FFA4                cmp.w      D0, [A6 - 0x5C]
  3393. 00002154  6604                     bne        +0x6 /* 0000215A */
  3394. 00002156  16AD E5C0                move.b     [A3], [A5 - 0x1A40]
  3395. label0000215A:
  3396. 0000215A  302E FFA4                move.w     D0, [A6 - 0x5C]
  3397. 0000215E  48C0                     ext.l      D0
  3398. 00002160  D1AE FFB6                add.l      [A6 - 0x4A], D0
  3399. 00002164  206E FFB6                movea.l    A0, [A6 - 0x4A]
  3400. 00002168  1010                     move.b     D0, [A0]
  3401. 0000216A  B02D E5C2                cmp.b      D0, [A5 - 0x1A3E]
  3402. 0000216E  6706                     beq        +0x8 /* 00002176 */
  3403. 00002170  7000                     moveq.l    D0, 0x00
  3404. 00002172  2D40 FFB6                move.l     [A6 - 0x4A], D0
  3405. label00002176:
  3406. 00002176  266E FFB2                movea.l    A3, [A6 - 0x4E]
  3407. 0000217A  538B                     subq.l     A3, 1
  3408. 0000217C  4AAE FFB6                tst.l      [A6 - 0x4A]
  3409. 00002180  6726                     beq        +0x28 /* 000021A8 */
  3410. 00002182  6004                     bra        +0x6 /* 00002188 */
  3411. label00002184:
  3412. 00002184  D6FC FFFF                add.w      A3, 0xFFFF
  3413. label00002188:
  3414. 00002188  200B                     move.l     D0, A3
  3415. 0000218A  5380                     subq.l     D0, 1
  3416. 0000218C  2040                     movea.l    A0, D0
  3417. 0000218E  7030                     moveq.l    D0, 0x30
  3418. 00002190  B010                     cmp.b      D0, [A0]
  3419. 00002192  67F0                     beq        -0xE /* 00002184 */
  3420. 00002194  200B                     move.l     D0, A3
  3421. 00002196  5380                     subq.l     D0, 1
  3422. 00002198  B0AE FFB6                cmp.l      D0, [A6 - 0x4A]
  3423. 0000219C  660A                     bne        +0xC /* 000021A8 */
  3424. 0000219E  7000                     moveq.l    D0, 0x00
  3425. 000021A0  2D40 FFB6                move.l     [A6 - 0x4A], D0
  3426. 000021A4  D6FC FFFF                add.w      A3, 0xFFFF
  3427. label000021A8:
  3428. 000021A8  2F2E FFB2                move.l     -[A7], [A6 - 0x4E]
  3429. 000021AC  2F0B                     move.l     -[A7], A3
  3430. 000021AE  200C                     move.l     D0, A4
  3431. 000021B0  90AE FFB2                sub.l      D0, [A6 - 0x4E]
  3432. 000021B4  5280                     addq.l     D0, 1
  3433. 000021B6  2F00                     move.l     -[A7], D0
  3434. 000021B8  4EAD 1B0A                jsr        [A5 + 0x1B0A /* export_861 */]
  3435. 000021BC  206E 000C                movea.l    A0, [A6 + 0xC]
  3436. 000021C0  202E FFB2                move.l     D0, [A6 - 0x4E]
  3437. 000021C4  908B                     sub.l      D0, A3
  3438. 000021C6  9110                     sub.b      [A0], D0
  3439. 000021C8  202E FFB2                move.l     D0, [A6 - 0x4E]
  3440. 000021CC  908B                     sub.l      D0, A3
  3441. 000021CE  99C0                     sub.l      A4, D0
  3442. 000021D0  2D4B FFB2                move.l     [A6 - 0x4E], A3
  3443. 000021D4  4AAE FFB6                tst.l      [A6 - 0x4A]
  3444. 000021D8  663C                     bne        +0x3E /* 00002216 */
  3445. 000021DA  202E FFB2                move.l     D0, [A6 - 0x4E]
  3446. 000021DE  5380                     subq.l     D0, 1
  3447. 000021E0  2040                     movea.l    A0, D0
  3448. 000021E2  7030                     moveq.l    D0, 0x30
  3449. 000021E4  B010                     cmp.b      D0, [A0]
  3450. 000021E6  6628                     bne        +0x2A /* 00002210 */
  3451. 000021E8  202E FFB2                move.l     D0, [A6 - 0x4E]
  3452. 000021EC  5580                     subq.l     D0, 2
  3453. 000021EE  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  3454. 000021F2  6752                     beq        +0x54 /* 00002246 */
  3455. 000021F4  202E FFB2                move.l     D0, [A6 - 0x4E]
  3456. 000021F8  5580                     subq.l     D0, 2
  3457. 000021FA  2040                     movea.l    A0, D0
  3458. 000021FC  7000                     moveq.l    D0, 0x00
  3459. 000021FE  1010                     move.b     D0, [A0]
  3460. 00002200  D040                     add.w      D0, D0
  3461. 00002202  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  3462. 00002206  323C 0400                move.w     D1, 0x400
  3463. 0000220A  C270 0000                and.w      D1, [A0 + D0.w]
  3464. 0000220E  6736                     beq        +0x38 /* 00002246 */
  3465. label00002210:
  3466. 00002210  2D6E FFB2 FFB6           move.l     [A6 - 0x4A], [A6 - 0x4E]
  3467. label00002216:
  3468. 00002216  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3469. 0000221A  4EAD 078A                jsr        [A5 + 0x78A /* export_237 */]
  3470. 0000221E  906E FFAA                sub.w      D0, [A6 - 0x56]
  3471. 00002222  B06D C5A8                cmp.w      D0, [A5 - 0x3A58]
  3472. 00002226  5EC0                     sgt        D0
  3473. 00002228  0240 0001                andi.w     D0, 0x1
  3474. 0000222C  3D40 FFAC                move.w     [A6 - 0x54], D0
  3475. 00002230  588F                     addq.l     A7, 4
  3476. label00002232:
  3477. 00002232  4A6E FFAC                tst.w      [A6 - 0x54]
  3478. 00002236  670E                     beq        +0x10 /* 00002246 */
  3479. 00002238  202E FFB6                move.l     D0, [A6 - 0x4A]
  3480. 0000223C  5280                     addq.l     D0, 1
  3481. 0000223E  B0AE FFB2                cmp.l      D0, [A6 - 0x4E]
  3482. 00002242  6500 FE38                bcs        -0x1C6 /* 0000207C */
  3483. label00002246:
  3484. 00002246  4A6E FFAC                tst.w      [A6 - 0x54]
  3485. 0000224A  670E                     beq        +0x10 /* 0000225A */
  3486. 0000224C  4A6E FFFC                tst.w      [A6 - 0x4]
  3487. 00002250  6608                     bne        +0xA /* 0000225A */
  3488. 00002252  526E FFFC                addq.w     [A6 - 0x4], 1
  3489. 00002256  6000 F910                bra        -0x6EE /* 00001B68 */
  3490. label0000225A:
  3491. 0000225A  4214                     clr.b      [A4]
  3492. 0000225C  200C                     move.l     D0, A4
  3493. 0000225E  90AE 000C                sub.l      D0, [A6 + 0xC]
  3494. 00002262  5380                     subq.l     D0, 1
  3495. 00002264  206E 000C                movea.l    A0, [A6 + 0xC]
  3496. 00002268  1080                     move.b     [A0], D0
  3497. 0000226A  302E FFC6                move.w     D0, [A6 - 0x3A]
  3498. label0000226E:
  3499. 0000226E  4CEE 18F8 FF88           movem.l    D3,D4,D5,D6,D7,A3,A4, [A6 - 0x78]
  3500. 00002274  4E5E                     unlink     A6
  3501. 00002276  4E75                     rts
  3502. export_454:
  3503. fn00002278:
  3504. 00002278  7015                     moveq.l    D0, 0x15
  3505. 0000227A  2F00                     move.l     -[A7], D0
  3506. 0000227C  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  3507. 00002280  588F                     addq.l     A7, 4
  3508. 00002282  4E75                     rts
  3509. export_455:
  3510. 00002284  48E7 0110                movem.l    -[A7], D7,A3
  3511. 00002288  266F 000C                movea.l    A3, [A7 + 0xC]
  3512. 0000228C  4247                     clr.w      D7
  3513. 0000228E  4878 1801                push.l     0x1801
  3514. 00002292  4EBA EFDE                jsr        [PC - 0x1022 /* 00001272 */]
  3515. 00002296  2740 001E                move.l     [A3 + 0x1E], D0
  3516. 0000229A  588F                     addq.l     A7, 4
  3517. 0000229C  6734                     beq        +0x36 /* 000022D2 */
  3518. 0000229E  2F0B                     move.l     -[A7], A3
  3519. 000022A0  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  3520. 000022A4  4A80                     tst.l      D0
  3521. 000022A6  588F                     addq.l     A7, 4
  3522. 000022A8  6618                     bne        +0x1A /* 000022C2 */
  3523. 000022AA  2F0B                     move.l     -[A7], A3
  3524. 000022AC  4EBA 002C                jsr        [PC + 0x2C /* 000022DA */]
  3525. 000022B0  4A40                     tst.w      D0
  3526. 000022B2  588F                     addq.l     A7, 4
  3527. 000022B4  670C                     beq        +0xE /* 000022C2 */
  3528. 000022B6  277C 0000 1800 0026      move.l     [A3 + 0x26], 0x1800
  3529. 000022BE  5247                     addq.w     D7, 1
  3530. 000022C0  6010                     bra        +0x12 /* 000022D2 */
  3531. label000022C2:
  3532. 000022C2  2F0B                     move.l     -[A7], A3
  3533. 000022C4  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3534. 000022C8  486B 001E                pea.l      [A3 + 0x1E]
  3535. 000022CC  4EBA F0C6                jsr        [PC - 0xF3A /* 00001394 */]
  3536. 000022D0  508F                     addq.l     A7, 8
  3537. label000022D2:
  3538. 000022D2  3007                     move.w     D0, D7
  3539. 000022D4  4CDF 0880                movem.l    D7,A3, [A7]+
  3540. 000022D8  4E75                     rts
  3541. fn000022DA:
  3542. 000022DA  2F0B                     move.l     -[A7], A3
  3543. 000022DC  266F 0008                movea.l    A3, [A7 + 0x8]
  3544. 000022E0  276B 001E 0022           move.l     [A3 + 0x22], [A3 + 0x1E]
  3545. 000022E6  206B 001E                movea.l    A0, [A3 + 0x1E]
  3546. 000022EA  4210                     clr.b      [A0]
  3547. 000022EC  7000                     moveq.l    D0, 0x00
  3548. 000022EE  2740 002C                move.l     [A3 + 0x2C], D0
  3549. 000022F2  3740 002A                move.w     [A3 + 0x2A], D0
  3550. 000022F6  2F00                     move.l     -[A7], D0
  3551. 000022F8  2F0B                     move.l     -[A7], A3
  3552. 000022FA  4EAD 00F2                jsr        [A5 + 0xF2 /* export_26 */]
  3553. 000022FE  4A80                     tst.l      D0
  3554. 00002300  57C0                     seq        D0
  3555. 00002302  0240 0001                andi.w     D0, 0x1
  3556. 00002306  508F                     addq.l     A7, 8
  3557. 00002308  265F                     movea.l    A3, [A7]+
  3558. 0000230A  4E75                     rts
  3559. export_456:
  3560. 0000230C  4E56 0000                link       A6, 0
  3561. 00002310  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  3562. 00002314  7000                     moveq.l    D0, 0x00
  3563. 00002316  2B40 E5C8                move.l     [A5 - 0x1A38], D0
  3564. label0000231A:
  3565. 0000231A  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  3566. 0000231E  206E 0008                movea.l    A0, [A6 + 0x8]
  3567. 00002322  2868 0022                movea.l    A4, [A0 + 0x22]
  3568. 00002326  264C                     movea.l    A3, A4
  3569. 00002328  4247                     clr.w      D7
  3570. 0000232A  606C                     bra        +0x6E /* 00002398 */
  3571. label0000232C:
  3572. 0000232C  700D                     moveq.l    D0, 0x0D
  3573. 0000232E  B013                     cmp.b      D0, [A3]
  3574. 00002330  6624                     bne        +0x26 /* 00002356 */
  3575. 00002332  206E 0008                movea.l    A0, [A6 + 0x8]
  3576. 00002336  4A68 002A                tst.w      [A0 + 0x2A]
  3577. 0000233A  660A                     bne        +0xC /* 00002346 */
  3578. 0000233C  4A2B 0001                tst.b      [A3 + 0x1]
  3579. 00002340  6604                     bne        +0x6 /* 00002346 */
  3580. 00002342  5247                     addq.w     D7, 1
  3581. 00002344  6056                     bra        +0x58 /* 0000239C */
  3582. label00002346:
  3583. 00002346  4213                     clr.b      [A3]
  3584. 00002348  700A                     moveq.l    D0, 0x0A
  3585. 0000234A  B02B 0001                cmp.b      D0, [A3 + 0x1]
  3586. 0000234E  6628                     bne        +0x2A /* 00002378 */
  3587. 00002350  D6FC 0001                add.w      A3, 0x1
  3588. 00002354  6022                     bra        +0x24 /* 00002378 */
  3589. label00002356:
  3590. 00002356  700A                     moveq.l    D0, 0x0A
  3591. 00002358  B013                     cmp.b      D0, [A3]
  3592. 0000235A  6604                     bne        +0x6 /* 00002360 */
  3593. 0000235C  4213                     clr.b      [A3]
  3594. 0000235E  6018                     bra        +0x1A /* 00002378 */
  3595. label00002360:
  3596. 00002360  701A                     moveq.l    D0, 0x1A
  3597. 00002362  B013                     cmp.b      D0, [A3]
  3598. 00002364  660C                     bne        +0xE /* 00002372 */
  3599. 00002366  4213                     clr.b      [A3]
  3600. 00002368  206E 0008                movea.l    A0, [A6 + 0x8]
  3601. 0000236C  5268 002A                addq.w     [A0 + 0x2A], 1
  3602. 00002370  602A                     bra        +0x2C /* 0000239C */
  3603. label00002372:
  3604. 00002372  D6FC 0001                add.w      A3, 0x1
  3605. 00002376  6020                     bra        +0x22 /* 00002398 */
  3606. label00002378:
  3607. 00002378  200B                     move.l     D0, A3
  3608. 0000237A  5280                     addq.l     D0, 1
  3609. 0000237C  206E 0008                movea.l    A0, [A6 + 0x8]
  3610. 00002380  2140 0022                move.l     [A0 + 0x22], D0
  3611. 00002384  206E 0008                movea.l    A0, [A6 + 0x8]
  3612. 00002388  2028 0022                move.l     D0, [A0 + 0x22]
  3613. 0000238C  908C                     sub.l      D0, A4
  3614. 0000238E  2B40 E5C4                move.l     [A5 - 0x1A3C], D0
  3615. 00002392  200C                     move.l     D0, A4
  3616. 00002394  6000 01E0                bra        +0x1E2 /* 00002576 */
  3617. label00002398:
  3618. 00002398  4A13                     tst.b      [A3]
  3619. 0000239A  6690                     bne        -0x6E /* 0000232C */
  3620. label0000239C:
  3621. 0000239C  206E 0008                movea.l    A0, [A6 + 0x8]
  3622. 000023A0  2068 0022                movea.l    A0, [A0 + 0x22]
  3623. 000023A4  4A10                     tst.b      [A0]
  3624. 000023A6  672C                     beq        +0x2E /* 000023D4 */
  3625. 000023A8  206E 0008                movea.l    A0, [A6 + 0x8]
  3626. 000023AC  4A68 002A                tst.w      [A0 + 0x2A]
  3627. 000023B0  6722                     beq        +0x24 /* 000023D4 */
  3628. 000023B2  206E 0008                movea.l    A0, [A6 + 0x8]
  3629. 000023B6  200B                     move.l     D0, A3
  3630. 000023B8  90A8 0022                sub.l      D0, [A0 + 0x22]
  3631. 000023BC  2B40 E5C4                move.l     [A5 - 0x1A3C], D0
  3632. 000023C0  206E 0008                movea.l    A0, [A6 + 0x8]
  3633. 000023C4  214B 0022                move.l     [A0 + 0x22], A3
  3634. 000023C8  7003                     moveq.l    D0, 0x03
  3635. 000023CA  2B40 E5C8                move.l     [A5 - 0x1A38], D0
  3636. 000023CE  200C                     move.l     D0, A4
  3637. 000023D0  6000 01A4                bra        +0x1A6 /* 00002576 */
  3638. label000023D4:
  3639. 000023D4  206E 0008                movea.l    A0, [A6 + 0x8]
  3640. 000023D8  226E 0008                movea.l    A1, [A6 + 0x8]
  3641. 000023DC  2028 001E                move.l     D0, [A0 + 0x1E]
  3642. 000023E0  B0A9 0022                cmp.l      D0, [A1 + 0x22]
  3643. 000023E4  6716                     beq        +0x18 /* 000023FC */
  3644. 000023E6  206E 0008                movea.l    A0, [A6 + 0x8]
  3645. 000023EA  2F28 0022                move.l     -[A7], [A0 + 0x22]
  3646. 000023EE  206E 0008                movea.l    A0, [A6 + 0x8]
  3647. 000023F2  2F28 001E                move.l     -[A7], [A0 + 0x1E]
  3648. 000023F6  4EBA 13E6                jsr        [PC + 0x13E6 /* 000037DE */]
  3649. 000023FA  508F                     addq.l     A7, 8
  3650. label000023FC:
  3651. 000023FC  206E 0008                movea.l    A0, [A6 + 0x8]
  3652. 00002400  2F28 001E                move.l     -[A7], [A0 + 0x1E]
  3653. 00002404  4EBA 146C                jsr        [PC + 0x146C /* 00003872 */]
  3654. 00002408  206E 0008                movea.l    A0, [A6 + 0x8]
  3655. 0000240C  2140 002C                move.l     [A0 + 0x2C], D0
  3656. 00002410  206E 0008                movea.l    A0, [A6 + 0x8]
  3657. 00002414  B0A8 0026                cmp.l      D0, [A0 + 0x26]
  3658. 00002418  588F                     addq.l     A7, 4
  3659. 0000241A  6658                     bne        +0x5A /* 00002474 */
  3660. 0000241C  206E 0008                movea.l    A0, [A6 + 0x8]
  3661. 00002420  4A68 002A                tst.w      [A0 + 0x2A]
  3662. 00002424  664E                     bne        +0x50 /* 00002474 */
  3663. 00002426  206E 0008                movea.l    A0, [A6 + 0x8]
  3664. 0000242A  06A8 0000 1800 0026      addi.l     [A0 + 0x26], 0x1800
  3665. 00002432  2028 0026                move.l     D0, [A0 + 0x26]
  3666. 00002436  5280                     addq.l     D0, 1
  3667. 00002438  2F00                     move.l     -[A7], D0
  3668. 0000243A  206E 0008                movea.l    A0, [A6 + 0x8]
  3669. 0000243E  2028 002C                move.l     D0, [A0 + 0x2C]
  3670. 00002442  5280                     addq.l     D0, 1
  3671. 00002444  2F00                     move.l     -[A7], D0
  3672. 00002446  206E 0008                movea.l    A0, [A6 + 0x8]
  3673. 0000244A  4868 001E                pea.l      [A0 + 0x1E]
  3674. 0000244E  4EBA F33C                jsr        [PC - 0xCC4 /* 0000178C */]
  3675. 00002452  4A40                     tst.w      D0
  3676. 00002454  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3677. 00002458  6710                     beq        +0x12 /* 0000246A */
  3678. 0000245A  206E 0008                movea.l    A0, [A6 + 0x8]
  3679. 0000245E  226E 0008                movea.l    A1, [A6 + 0x8]
  3680. 00002462  2368 001E 0022           move.l     [A1 + 0x22], [A0 + 0x1E]
  3681. 00002468  600A                     bra        +0xC /* 00002474 */
  3682. label0000246A:
  3683. 0000246A  7007                     moveq.l    D0, 0x07
  3684. 0000246C  2B40 E5C8                move.l     [A5 - 0x1A38], D0
  3685. 00002470  6000 00F0                bra        +0xF2 /* 00002562 */
  3686. label00002474:
  3687. 00002474  206E 0008                movea.l    A0, [A6 + 0x8]
  3688. 00002478  226E 0008                movea.l    A1, [A6 + 0x8]
  3689. 0000247C  2028 002C                move.l     D0, [A0 + 0x2C]
  3690. 00002480  B0A9 0026                cmp.l      D0, [A1 + 0x26]
  3691. 00002484  6400 00DC                bcc        +0xDE /* 00002562 */
  3692. 00002488  206E 0008                movea.l    A0, [A6 + 0x8]
  3693. 0000248C  4A68 002A                tst.w      [A0 + 0x2A]
  3694. 00002490  6600 00D0                bne        +0xD2 /* 00002562 */
  3695. 00002494  206E 0008                movea.l    A0, [A6 + 0x8]
  3696. 00002498  226E 0008                movea.l    A1, [A6 + 0x8]
  3697. 0000249C  2028 0026                move.l     D0, [A0 + 0x26]
  3698. 000024A0  90A9 002C                sub.l      D0, [A1 + 0x2C]
  3699. 000024A4  2F00                     move.l     -[A7], D0
  3700. 000024A6  206E 0008                movea.l    A0, [A6 + 0x8]
  3701. 000024AA  226E 0008                movea.l    A1, [A6 + 0x8]
  3702. 000024AE  2029 002C                move.l     D0, [A1 + 0x2C]
  3703. 000024B2  D0A8 001E                add.l      D0, [A0 + 0x1E]
  3704. 000024B6  2F00                     move.l     -[A7], D0
  3705. 000024B8  206E 0008                movea.l    A0, [A6 + 0x8]
  3706. 000024BC  2F08                     move.l     -[A7], A0
  3707. 000024BE  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  3708. 000024C2  4A80                     tst.l      D0
  3709. 000024C4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3710. 000024C8  6716                     beq        +0x18 /* 000024E0 */
  3711. 000024CA  7003                     moveq.l    D0, 0x03
  3712. 000024CC  B0AD E5C8                cmp.l      D0, [A5 - 0x1A38]
  3713. 000024D0  6600 0090                bne        +0x92 /* 00002562 */
  3714. 000024D4  4AAD E5C4                tst.l      [A5 - 0x1A3C]
  3715. 000024D8  6606                     bne        +0x8 /* 000024E0 */
  3716. 000024DA  4A47                     tst.w      D7
  3717. 000024DC  6700 0084                beq        +0x86 /* 00002562 */
  3718. label000024E0:
  3719. 000024E0  206E 0008                movea.l    A0, [A6 + 0x8]
  3720. 000024E4  316D E5CA 002A           move.w     [A0 + 0x2A], [A5 - 0x1A36]
  3721. 000024EA  206E 0008                movea.l    A0, [A6 + 0x8]
  3722. 000024EE  2068 001E                movea.l    A0, [A0 + 0x1E]
  3723. 000024F2  226E 0008                movea.l    A1, [A6 + 0x8]
  3724. 000024F6  2029 002C                move.l     D0, [A1 + 0x2C]
  3725. 000024FA  D0AD E5C4                add.l      D0, [A5 - 0x1A3C]
  3726. 000024FE  4230 0800                clr.b      [A0 + D0]
  3727. 00002502  206E 0008                movea.l    A0, [A6 + 0x8]
  3728. 00002506  226E 0008                movea.l    A1, [A6 + 0x8]
  3729. 0000250A  2368 001E 0022           move.l     [A1 + 0x22], [A0 + 0x1E]
  3730. 00002510  206E 0008                movea.l    A0, [A6 + 0x8]
  3731. 00002514  2F28 0022                move.l     -[A7], [A0 + 0x22]
  3732. 00002518  4EBA 1358                jsr        [PC + 0x1358 /* 00003872 */]
  3733. 0000251C  2C00                     move.l     D6, D0
  3734. 0000251E  206E 0008                movea.l    A0, [A6 + 0x8]
  3735. 00002522  2A28 002C                move.l     D5, [A0 + 0x2C]
  3736. 00002526  DAAD E5C4                add.l      D5, [A5 - 0x1A3C]
  3737. 0000252A  BA86                     cmp.l      D5, D6
  3738. 0000252C  588F                     addq.l     A7, 4
  3739. 0000252E  6F00 FDEA                ble        -0x214 /* 0000231A */
  3740. 00002532  7003                     moveq.l    D0, 0x03
  3741. 00002534  B0AD E5C8                cmp.l      D0, [A5 - 0x1A38]
  3742. 00002538  6622                     bne        +0x24 /* 0000255C */
  3743. label0000253A:
  3744. 0000253A  206E 0008                movea.l    A0, [A6 + 0x8]
  3745. 0000253E  2068 0022                movea.l    A0, [A0 + 0x22]
  3746. 00002542  4A30 6800                tst.b      [A0 + D6]
  3747. 00002546  6606                     bne        +0x8 /* 0000254E */
  3748. 00002548  5286                     addq.l     D6, 1
  3749. 0000254A  BA86                     cmp.l      D5, D6
  3750. 0000254C  66EC                     bne        -0x12 /* 0000253A */
  3751. label0000254E:
  3752. 0000254E  BA86                     cmp.l      D5, D6
  3753. 00002550  6700 FDC8                beq        -0x236 /* 0000231A */
  3754. 00002554  7009                     moveq.l    D0, 0x09
  3755. 00002556  2B40 E5C8                move.l     [A5 - 0x1A38], D0
  3756. 0000255A  6006                     bra        +0x8 /* 00002562 */
  3757. label0000255C:
  3758. 0000255C  7009                     moveq.l    D0, 0x09
  3759. 0000255E  2B40 E5C8                move.l     [A5 - 0x1A38], D0
  3760. label00002562:
  3761. 00002562  4AAD E5C8                tst.l      [A5 - 0x1A38]
  3762. 00002566  6606                     bne        +0x8 /* 0000256E */
  3763. 00002568  7003                     moveq.l    D0, 0x03
  3764. 0000256A  2B40 E5C8                move.l     [A5 - 0x1A38], D0
  3765. label0000256E:
  3766. 0000256E  7000                     moveq.l    D0, 0x00
  3767. 00002570  2B40 E5C4                move.l     [A5 - 0x1A3C], D0
  3768. 00002574  7000                     moveq.l    D0, 0x00
  3769. label00002576:
  3770. 00002576  4CEE 18E0 FFEC           movem.l    D5,D6,D7,A3,A4, [A6 - 0x14]
  3771. 0000257C  4E5E                     unlink     A6
  3772. 0000257E  4E75                     rts
  3773. export_457:
  3774. 00002580  2F0B                     move.l     -[A7], A3
  3775. 00002582  266F 0008                movea.l    A3, [A7 + 0x8]
  3776. 00002586  486B 001E                pea.l      [A3 + 0x1E]
  3777. 0000258A  4EBA EE08                jsr        [PC - 0x11F8 /* 00001394 */]
  3778. 0000258E  2F0B                     move.l     -[A7], A3
  3779. 00002590  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3780. 00002594  508F                     addq.l     A7, 8
  3781. 00002596  265F                     movea.l    A3, [A7]+
  3782. 00002598  4E75                     rts
  3783. export_458:
  3784. 0000259A  4E56 FFFC                link       A6, -0x0004
  3785. 0000259E  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  3786. 000025A2  266E 0008                movea.l    A3, [A6 + 0x8]
  3787. 000025A6  284B                     movea.l    A4, A3
  3788. 000025A8  7000                     moveq.l    D0, 0x00
  3789. 000025AA  101B                     move.b     D0, [A3]+
  3790. 000025AC  3C00                     move.w     D6, D0
  3791. 000025AE  558F                     subq.l     A7, 2
  3792. 000025B0  2F0B                     move.l     -[A7], A3
  3793. 000025B2  486E FFFC                pea.l      [A6 - 0x4]
  3794. 000025B6  48C6                     ext.l      D6
  3795. 000025B8  2F06                     move.l     -[A7], D6
  3796. 000025BA  4EAD 05C2                jsr        [A5 + 0x5C2 /* export_180 */]
  3797. 000025BE  4A5F                     tst.w      [A7]+
  3798. 000025C0  6600 009A                bne        +0x9C /* 0000265C */
  3799. 000025C4  558F                     subq.l     A7, 2
  3800. 000025C6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3801. 000025CA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3802. 000025CE  3F3C 4000                move.w     -[A7], 0x4000 /* '@\0' */
  3803. 000025D2  7001                     moveq.l    D0, 0x01
  3804. 000025D4  2F00                     move.l     -[A7], D0
  3805. 000025D6  2F3C 820E 0018           move.l     -[A7], 0x820E0018
  3806. 000025DC  A8B5                     syscall    ScriptUtil
  3807. 000025DE  206E FFFC                movea.l    A0, [A6 - 0x4]
  3808. 000025E2  2F10                     move.l     -[A7], [A0]
  3809. 000025E4  2F0B                     move.l     -[A7], A3
  3810. 000025E6  48C6                     ext.l      D6
  3811. 000025E8  2F06                     move.l     -[A7], D6
  3812. 000025EA  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  3813. 000025EE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3814. 000025F2  7001                     moveq.l    D0, 0x01
  3815. 000025F4  2F00                     move.l     -[A7], D0
  3816. 000025F6  4EAD 03FA                jsr        [A5 + 0x3FA /* export_123 */]
  3817. 000025FA  4247                     clr.w      D7
  3818. 000025FC  548F                     addq.l     A7, 2
  3819. 000025FE  604C                     bra        +0x4E /* 0000264C */
  3820. label00002600:
  3821. 00002600  7020                     moveq.l    D0, 0x20
  3822. 00002602  B013                     cmp.b      D0, [A3]
  3823. 00002604  670C                     beq        +0xE /* 00002612 */
  3824. 00002606  702D                     moveq.l    D0, 0x2D
  3825. 00002608  B013                     cmp.b      D0, [A3]
  3826. 0000260A  6706                     beq        +0x8 /* 00002612 */
  3827. 0000260C  702E                     moveq.l    D0, 0x2E
  3828. 0000260E  B013                     cmp.b      D0, [A3]
  3829. 00002610  6604                     bne        +0x6 /* 00002616 */
  3830. label00002612:
  3831. 00002612  4247                     clr.w      D7
  3832. 00002614  6032                     bra        +0x34 /* 00002648 */
  3833. label00002616:
  3834. 00002616  4A47                     tst.w      D7
  3835. 00002618  662E                     bne        +0x30 /* 00002648 */
  3836. 0000261A  206E FFFC                movea.l    A0, [A6 - 0x4]
  3837. 0000261E  2050                     movea.l    A0, [A0]
  3838. 00002620  1093                     move.b     [A0], [A3]
  3839. 00002622  558F                     subq.l     A7, 2
  3840. 00002624  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3841. 00002628  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3842. 0000262C  3F3C 8000                move.w     -[A7], 0x8000
  3843. 00002630  7001                     moveq.l    D0, 0x01
  3844. 00002632  2F00                     move.l     -[A7], D0
  3845. 00002634  2F3C 820E 0018           move.l     -[A7], 0x820E0018
  3846. 0000263A  A8B5                     syscall    ScriptUtil
  3847. 0000263C  206E FFFC                movea.l    A0, [A6 - 0x4]
  3848. 00002640  2050                     movea.l    A0, [A0]
  3849. 00002642  1690                     move.b     [A3], [A0]
  3850. 00002644  7E01                     moveq.l    D7, 0x01
  3851. 00002646  548F                     addq.l     A7, 2
  3852. label00002648:
  3853. 00002648  D6FC 0001                add.w      A3, 0x1
  3854. label0000264C:
  3855. 0000264C  3006                     move.w     D0, D6
  3856. 0000264E  5346                     subq.w     D6, 1
  3857. 00002650  4A40                     tst.w      D0
  3858. 00002652  66AC                     bne        -0x52 /* 00002600 */
  3859. 00002654  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3860. 00002658  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  3861. label0000265C:
  3862. 0000265C  200C                     move.l     D0, A4
  3863. 0000265E  4CEE 18C0 FFEC           movem.l    D6,D7,A3,A4, [A6 - 0x14]
  3864. 00002664  4E5E                     unlink     A6
  3865. 00002666  4E75                     rts
  3866. export_459:
  3867. 00002668  4E56 0000                link       A6, 0
  3868. 0000266C  48E7 0018                movem.l    -[A7], A3,A4
  3869. 00002670  286E 0008                movea.l    A4, [A6 + 0x8]
  3870. 00002674  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3871. 00002678  4EBA 108E                jsr        [PC + 0x108E /* 00003708 */]
  3872. 0000267C  2640                     movea.l    A3, D0
  3873. 0000267E  200B                     move.l     D0, A3
  3874. 00002680  588F                     addq.l     A7, 4
  3875. 00002682  670E                     beq        +0x10 /* 00002692 */
  3876. 00002684  2F0C                     move.l     -[A7], A4
  3877. 00002686  4EBA ED0C                jsr        [PC - 0x12F4 /* 00001394 */]
  3878. 0000268A  288B                     move.l     [A4], A3
  3879. 0000268C  7001                     moveq.l    D0, 0x01
  3880. 0000268E  588F                     addq.l     A7, 4
  3881. 00002690  6002                     bra        +0x4 /* 00002694 */
  3882. label00002692:
  3883. 00002692  7000                     moveq.l    D0, 0x00
  3884. label00002694:
  3885. 00002694  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  3886. 0000269A  4E5E                     unlink     A6
  3887. 0000269C  4E75                     rts
  3888. export_460:
  3889. 0000269E  7000                     moveq.l    D0, 0x00
  3890. 000026A0  122F 0004                move.b     D1, [A7 + 0x4]
  3891. 000026A4  B22F 0008                cmp.b      D1, [A7 + 0x8]
  3892. 000026A8  6616                     bne        +0x18 /* 000026C0 */
  3893. 000026AA  122F 0005                move.b     D1, [A7 + 0x5]
  3894. 000026AE  B22F 0009                cmp.b      D1, [A7 + 0x9]
  3895. 000026B2  660C                     bne        +0xE /* 000026C0 */
  3896. 000026B4  122F 0006                move.b     D1, [A7 + 0x6]
  3897. 000026B8  B22F 000A                cmp.b      D1, [A7 + 0xA]
  3898. 000026BC  6602                     bne        +0x4 /* 000026C0 */
  3899. 000026BE  7001                     moveq.l    D0, 0x01
  3900. label000026C0:
  3901. 000026C0  4E75                     rts
  3902. export_461:
  3903. 000026C2  48E7 0310                movem.l    -[A7], D6,D7,A3
  3904. 000026C6  1C2F 001B                move.b     D6, [A7 + 0x1B]
  3905. 000026CA  2E2F 0014                move.l     D7, [A7 + 0x14]
  3906. 000026CE  266F 0010                movea.l    A3, [A7 + 0x10]
  3907. 000026D2  6002                     bra        +0x4 /* 000026D6 */
  3908. label000026D4:
  3909. 000026D4  16C6                     move.b     [A3]+, D6
  3910. label000026D6:
  3911. 000026D6  2007                     move.l     D0, D7
  3912. 000026D8  5387                     subq.l     D7, 1
  3913. 000026DA  4A80                     tst.l      D0
  3914. 000026DC  66F6                     bne        -0x8 /* 000026D4 */
  3915. 000026DE  4CDF 08C0                movem.l    D6,D7,A3, [A7]+
  3916. 000026E2  4E75                     rts
  3917. export_462:
  3918. 000026E4  48E7 0018                movem.l    -[A7], A3,A4
  3919. 000026E8  286F 000C                movea.l    A4, [A7 + 0xC]
  3920. 000026EC  2654                     movea.l    A3, [A4]
  3921. label000026EE:
  3922. 000026EE  707B                     moveq.l    D0, 0x7B
  3923. 000026F0  B013                     cmp.b      D0, [A3]
  3924. 000026F2  6612                     bne        +0x14 /* 00002706 */
  3925. 000026F4  288B                     move.l     [A4], A3
  3926. 000026F6  2F0C                     move.l     -[A7], A4
  3927. 000026F8  4EBA DE94                jsr        [PC - 0x216C /* 0000058E */]
  3928. 000026FC  4A40                     tst.w      D0
  3929. 000026FE  588F                     addq.l     A7, 4
  3930. 00002700  661C                     bne        +0x1E /* 0000271E */
  3931. 00002702  2654                     movea.l    A3, [A4]
  3932. 00002704  60E8                     bra        -0x16 /* 000026EE */
  3933. label00002706:
  3934. 00002706  7000                     moveq.l    D0, 0x00
  3935. 00002708  1013                     move.b     D0, [A3]
  3936. 0000270A  D040                     add.w      D0, D0
  3937. 0000270C  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  3938. 00002710  7240                     moveq.l    D1, 0x40
  3939. 00002712  C270 0000                and.w      D1, [A0 + D0.w]
  3940. 00002716  6706                     beq        +0x8 /* 0000271E */
  3941. 00002718  D6FC 0001                add.w      A3, 0x1
  3942. 0000271C  60D0                     bra        -0x2E /* 000026EE */
  3943. label0000271E:
  3944. 0000271E  288B                     move.l     [A4], A3
  3945. 00002720  4CDF 1800                movem.l    A3,A4, [A7]+
  3946. 00002724  4E75                     rts
  3947. export_463:
  3948. fn00002726:
  3949. 00002726  4E56 FFF0                link       A6, -0x0010
  3950. 0000272A  48E7 0018                movem.l    -[A7], A3,A4
  3951. 0000272E  286E 0008                movea.l    A4, [A6 + 0x8]
  3952. 00002732  266E 0024                movea.l    A3, [A6 + 0x24]
  3953. 00002736  486E FFF0                pea.l      [A6 - 0x10]
  3954. 0000273A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3955. 0000273E  486D EC16                pea.l      [A5 - 0x13EA]
  3956. 00002742  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  3957. 00002746  486E FFF8                pea.l      [A6 - 0x8]
  3958. 0000274A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3959. 0000274E  486D EC16                pea.l      [A5 - 0x13EA]
  3960. 00002752  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  3961. 00002756  486E FFF0                pea.l      [A6 - 0x10]
  3962. 0000275A  486E FFF8                pea.l      [A6 - 0x8]
  3963. 0000275E  486E FFF0                pea.l      [A6 - 0x10]
  3964. 00002762  4EAD 1A1A                jsr        [A5 + 0x1A1A /* export_831 */]
  3965. 00002766  486E FFF0                pea.l      [A6 - 0x10]
  3966. 0000276A  2F0C                     move.l     -[A7], A4
  3967. 0000276C  486E FFF0                pea.l      [A6 - 0x10]
  3968. 00002770  4EAD 1A1A                jsr        [A5 + 0x1A1A /* export_831 */]
  3969. 00002774  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  3970. 00002778  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3971. 0000277C  486E FFF0                pea.l      [A6 - 0x10]
  3972. 00002780  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  3973. 00002784  486E FFF0                pea.l      [A6 - 0x10]
  3974. 00002788  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3975. 0000278C  486D EC06                pea.l      [A5 - 0x13FA]
  3976. 00002790  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  3977. 00002794  486E FFF8                pea.l      [A6 - 0x8]
  3978. 00002798  2F0C                     move.l     -[A7], A4
  3979. 0000279A  486D EC16                pea.l      [A5 - 0x13EA]
  3980. 0000279E  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  3981. 000027A2  486E FFF0                pea.l      [A6 - 0x10]
  3982. 000027A6  486E FFF0                pea.l      [A6 - 0x10]
  3983. 000027AA  486E FFF8                pea.l      [A6 - 0x8]
  3984. 000027AE  4EAD 1A1A                jsr        [A5 + 0x1A1A /* export_831 */]
  3985. 000027B2  486E FFF8                pea.l      [A6 - 0x8]
  3986. 000027B6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3987. 000027BA  486D EC16                pea.l      [A5 - 0x13EA]
  3988. 000027BE  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  3989. 000027C2  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3990. 000027C6  486E FFF8                pea.l      [A6 - 0x8]
  3991. 000027CA  486E FFF0                pea.l      [A6 - 0x10]
  3992. 000027CE  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  3993. 000027D2  486E FFF0                pea.l      [A6 - 0x10]
  3994. 000027D6  2F0C                     move.l     -[A7], A4
  3995. 000027D8  486D EC16                pea.l      [A5 - 0x13EA]
  3996. 000027DC  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  3997. 000027E0  486E FFF8                pea.l      [A6 - 0x8]
  3998. 000027E4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3999. 000027E8  486D EC16                pea.l      [A5 - 0x13EA]
  4000. 000027EC  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  4001. 000027F0  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  4002. 000027F4  486E FFF0                pea.l      [A6 - 0x10]
  4003. 000027F8  486E FFF8                pea.l      [A6 - 0x8]
  4004. 000027FC  4EAD 1A1A                jsr        [A5 + 0x1A1A /* export_831 */]
  4005. 00002800  486E FFF0                pea.l      [A6 - 0x10]
  4006. 00002804  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4007. 00002808  486D EC0E                pea.l      [A5 - 0x13F2]
  4008. 0000280C  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  4009. 00002810  2F0B                     move.l     -[A7], A3
  4010. 00002812  2F0C                     move.l     -[A7], A4
  4011. 00002814  486E FFF0                pea.l      [A6 - 0x10]
  4012. 00002818  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  4013. 0000281C  2F0B                     move.l     -[A7], A3
  4014. 0000281E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4015. 00002822  2F0B                     move.l     -[A7], A3
  4016. 00002824  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  4017. 00002828  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  4018. 0000282C  486D EC06                pea.l      [A5 - 0x13FA]
  4019. 00002830  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  4020. 00002834  4EAD 1A2A                jsr        [A5 + 0x1A2A /* export_833 */]
  4021. 00002838  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  4022. 0000283C  486D EC06                pea.l      [A5 - 0x13FA]
  4023. 00002840  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  4024. 00002844  4EAD 1A2A                jsr        [A5 + 0x1A2A /* export_833 */]
  4025. 00002848  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  4026. 0000284C  486D EC06                pea.l      [A5 - 0x13FA]
  4027. 00002850  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  4028. 00002854  4EAD 1A2A                jsr        [A5 + 0x1A2A /* export_833 */]
  4029. 00002858  2F0B                     move.l     -[A7], A3
  4030. 0000285A  486D EC06                pea.l      [A5 - 0x13FA]
  4031. 0000285E  2F0B                     move.l     -[A7], A3
  4032. 00002860  4EAD 1A2A                jsr        [A5 + 0x1A2A /* export_833 */]
  4033. 00002864  4CEE 1800 FFE8           movem.l    A3,A4, [A6 - 0x18]
  4034. 0000286A  4E5E                     unlink     A6
  4035. 0000286C  4E75                     rts
  4036. export_464:
  4037. fn0000286E:
  4038. 0000286E  4E56 FFE6                link       A6, -0x001A
  4039. 00002872  48E7 0018                movem.l    -[A7], A3,A4
  4040. 00002876  286E 0020                movea.l    A4, [A6 + 0x20]
  4041. 0000287A  266E 0018                movea.l    A3, [A6 + 0x18]
  4042. 0000287E  486E FFF0                pea.l      [A6 - 0x10]
  4043. 00002882  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4044. 00002886  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4045. 0000288A  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  4046. 0000288E  486E FFF8                pea.l      [A6 - 0x8]
  4047. 00002892  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4048. 00002896  2F0B                     move.l     -[A7], A3
  4049. 00002898  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  4050. 0000289C  2F0B                     move.l     -[A7], A3
  4051. 0000289E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4052. 000028A2  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  4053. 000028A6  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  4054. 000028AA  2F0B                     move.l     -[A7], A3
  4055. 000028AC  486E FFF0                pea.l      [A6 - 0x10]
  4056. 000028B0  2F0B                     move.l     -[A7], A3
  4057. 000028B2  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  4058. 000028B6  2F0B                     move.l     -[A7], A3
  4059. 000028B8  486E FFF8                pea.l      [A6 - 0x8]
  4060. 000028BC  2F0B                     move.l     -[A7], A3
  4061. 000028BE  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  4062. 000028C2  2F0C                     move.l     -[A7], A4
  4063. 000028C4  486E FFE6                pea.l      [A6 - 0x1A]
  4064. 000028C8  3F3C 080E                move.w     -[A7], 0x80E
  4065. 000028CC  A9EB                     syscall    Pack4/FP68K
  4066. 000028CE  206E 0014                movea.l    A0, [A6 + 0x14]
  4067. 000028D2  486E FFE6                pea.l      [A6 - 0x1A]
  4068. 000028D6  2F08                     move.l     -[A7], A0
  4069. 000028D8  3F3C 0810                move.w     -[A7], 0x810
  4070. 000028DC  A9EB                     syscall    Pack4/FP68K
  4071. 000028DE  2F0C                     move.l     -[A7], A4
  4072. 000028E0  486D EC06                pea.l      [A5 - 0x13FA]
  4073. 000028E4  486E FFF0                pea.l      [A6 - 0x10]
  4074. 000028E8  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  4075. 000028EC  486E FFF8                pea.l      [A6 - 0x8]
  4076. 000028F0  486D E9BE                pea.l      [A5 - 0x1642]
  4077. 000028F4  486E FFF8                pea.l      [A6 - 0x8]
  4078. 000028F8  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  4079. 000028FC  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  4080. 00002900  486E FFF8                pea.l      [A6 - 0x8]
  4081. 00002904  2F0C                     move.l     -[A7], A4
  4082. 00002906  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  4083. 0000290A  4CEE 1800 FFDE           movem.l    A3,A4, [A6 - 0x22]
  4084. 00002910  4E5E                     unlink     A6
  4085. 00002912  4E75                     rts
  4086. export_465:
  4087. 00002914  4E56 FFF6                link       A6, -0x000A
  4088. 00002918  48E7 0018                movem.l    -[A7], A3,A4
  4089. 0000291C  286F 001E                movea.l    A4, [A7 + 0x1E]
  4090. 00002920  266F 001A                movea.l    A3, [A7 + 0x1A]
  4091. 00002924  2F0B                     move.l     -[A7], A3
  4092. 00002926  486E FFF6                pea.l      [A6 - 0xA]
  4093. 0000292A  3F3C 080E                move.w     -[A7], 0x80E
  4094. 0000292E  A9EB                     syscall    Pack4/FP68K
  4095. 00002930  302D EC7E                move.w     D0, [A5 - 0x1382]
  4096. 00002934  E740                     asl        D0.w, 3
  4097. 00002936  41ED EC5E                lea.l      A0, [A5 - 0x13A2]
  4098. 0000293A  486E FFF6                pea.l      [A6 - 0xA]
  4099. 0000293E  4870 0000                pea.l      [A0 + D0.w]
  4100. 00002942  3F3C 0810                move.w     -[A7], 0x810
  4101. 00002946  A9EB                     syscall    Pack4/FP68K
  4102. 00002948  2F0C                     move.l     -[A7], A4
  4103. 0000294A  486E FFF6                pea.l      [A6 - 0xA]
  4104. 0000294E  3F3C 080E                move.w     -[A7], 0x80E
  4105. 00002952  A9EB                     syscall    Pack4/FP68K
  4106. 00002954  302D EC7E                move.w     D0, [A5 - 0x1382]
  4107. 00002958  E740                     asl        D0.w, 3
  4108. 0000295A  41ED EC3E                lea.l      A0, [A5 - 0x13C2]
  4109. 0000295E  486E FFF6                pea.l      [A6 - 0xA]
  4110. 00002962  4870 0000                pea.l      [A0 + D0.w]
  4111. 00002966  3F3C 0810                move.w     -[A7], 0x810
  4112. 0000296A  A9EB                     syscall    Pack4/FP68K
  4113. 0000296C  526D EC7E                addq.w     [A5 - 0x1382], 1
  4114. 00002970  7003                     moveq.l    D0, 0x03
  4115. 00002972  B06D EC7E                cmp.w      D0, [A5 - 0x1382]
  4116. 00002976  6C04                     bge        +0x6 /* 0000297C */
  4117. 00002978  426D EC7E                clr.w      [A5 - 0x1382]
  4118. label0000297C:
  4119. 0000297C  4CEE 1800 FFEE           movem.l    A3,A4, [A6 - 0x12]
  4120. 00002982  4E5E                     unlink     A6
  4121. 00002984  4E75                     rts
  4122. export_466:
  4123. fn00002986:
  4124. 00002986  4E56 0000                link       A6, 0
  4125. 0000298A  48E7 0018                movem.l    -[A7], A3,A4
  4126. 0000298E  49ED EC5E                lea.l      A4, [A5 - 0x13A2]
  4127. 00002992  47ED EC3E                lea.l      A3, [A5 - 0x13C2]
  4128. 00002996  302D EC7E                move.w     D0, [A5 - 0x1382]
  4129. 0000299A  E740                     asl        D0.w, 3
  4130. 0000299C  4874 0000                pea.l      [A4 + D0.w]
  4131. 000029A0  486E 000A                pea.l      [A6 + 0xA]
  4132. 000029A4  4EAD 1AE2                jsr        [A5 + 0x1AE2 /* export_856 */]
  4133. 000029A8  302D EC7E                move.w     D0, [A5 - 0x1382]
  4134. 000029AC  E740                     asl        D0.w, 3
  4135. 000029AE  4873 0000                pea.l      [A3 + D0.w]
  4136. 000029B2  486E 0008                pea.l      [A6 + 0x8]
  4137. 000029B6  4EAD 1AE2                jsr        [A5 + 0x1AE2 /* export_856 */]
  4138. 000029BA  526D EC7E                addq.w     [A5 - 0x1382], 1
  4139. 000029BE  7003                     moveq.l    D0, 0x03
  4140. 000029C0  B06D EC7E                cmp.w      D0, [A5 - 0x1382]
  4141. 000029C4  6C04                     bge        +0x6 /* 000029CA */
  4142. 000029C6  426D EC7E                clr.w      [A5 - 0x1382]
  4143. label000029CA:
  4144. 000029CA  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  4145. 000029D0  4E5E                     unlink     A6
  4146. 000029D2  4E75                     rts
  4147. export_467:
  4148. fn000029D4:
  4149. 000029D4  4E56 FFF4                link       A6, -0x000C
  4150. 000029D8  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  4151. 000029DC  3C2E 000E                move.w     D6, [A6 + 0xE]
  4152. 000029E0  3E2E 000A                move.w     D7, [A6 + 0xA]
  4153. 000029E4  49ED EC5E                lea.l      A4, [A5 - 0x13A2]
  4154. 000029E8  47ED EC3E                lea.l      A3, [A5 - 0x13C2]
  4155. 000029EC  0C47 0001                cmpi.w     D7, 0x1
  4156. 000029F0  6E00 00BA                bgt        +0xBC /* 00002AAC */
  4157. 000029F4  4A46                     tst.w      D6
  4158. 000029F6  675A                     beq        +0x5C /* 00002A52 */
  4159. 000029F8  302D EC7E                move.w     D0, [A5 - 0x1382]
  4160. 000029FC  5640                     addq.w     D0, 3
  4161. 000029FE  48C0                     ext.l      D0
  4162. 00002A00  7204                     moveq.l    D1, 0x04
  4163. 00002A02  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  4164. 00002A06  3D40 FFFE                move.w     [A6 - 0x2], D0
  4165. 00002A0A  E740                     asl        D0.w, 3
  4166. 00002A0C  4874 0000                pea.l      [A4 + D0.w]
  4167. 00002A10  486E FFF4                pea.l      [A6 - 0xC]
  4168. 00002A14  3F3C 080E                move.w     -[A7], 0x80E
  4169. 00002A18  A9EB                     syscall    Pack4/FP68K
  4170. 00002A1A  206E 0010                movea.l    A0, [A6 + 0x10]
  4171. 00002A1E  486E FFF4                pea.l      [A6 - 0xC]
  4172. 00002A22  2F08                     move.l     -[A7], A0
  4173. 00002A24  3F3C 0810                move.w     -[A7], 0x810
  4174. 00002A28  A9EB                     syscall    Pack4/FP68K
  4175. 00002A2A  302E FFFE                move.w     D0, [A6 - 0x2]
  4176. 00002A2E  E740                     asl        D0.w, 3
  4177. 00002A30  4873 0000                pea.l      [A3 + D0.w]
  4178. 00002A34  486E FFF4                pea.l      [A6 - 0xC]
  4179. 00002A38  3F3C 080E                move.w     -[A7], 0x80E
  4180. 00002A3C  A9EB                     syscall    Pack4/FP68K
  4181. 00002A3E  206E 0014                movea.l    A0, [A6 + 0x14]
  4182. 00002A42  486E FFF4                pea.l      [A6 - 0xC]
  4183. 00002A46  2F08                     move.l     -[A7], A0
  4184. 00002A48  3F3C 0810                move.w     -[A7], 0x810
  4185. 00002A4C  A9EB                     syscall    Pack4/FP68K
  4186. 00002A4E  6000 0236                bra        +0x238 /* 00002C86 */
  4187. label00002A52:
  4188. 00002A52  302D EC7E                move.w     D0, [A5 - 0x1382]
  4189. 00002A56  5440                     addq.w     D0, 2
  4190. 00002A58  48C0                     ext.l      D0
  4191. 00002A5A  7204                     moveq.l    D1, 0x04
  4192. 00002A5C  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  4193. 00002A60  3D40 FFFE                move.w     [A6 - 0x2], D0
  4194. 00002A64  E740                     asl        D0.w, 3
  4195. 00002A66  4874 0000                pea.l      [A4 + D0.w]
  4196. 00002A6A  486E FFF4                pea.l      [A6 - 0xC]
  4197. 00002A6E  3F3C 080E                move.w     -[A7], 0x80E
  4198. 00002A72  A9EB                     syscall    Pack4/FP68K
  4199. 00002A74  206E 0010                movea.l    A0, [A6 + 0x10]
  4200. 00002A78  486E FFF4                pea.l      [A6 - 0xC]
  4201. 00002A7C  2F08                     move.l     -[A7], A0
  4202. 00002A7E  3F3C 0810                move.w     -[A7], 0x810
  4203. 00002A82  A9EB                     syscall    Pack4/FP68K
  4204. 00002A84  302E FFFE                move.w     D0, [A6 - 0x2]
  4205. 00002A88  E740                     asl        D0.w, 3
  4206. 00002A8A  4873 0000                pea.l      [A3 + D0.w]
  4207. 00002A8E  486E FFF4                pea.l      [A6 - 0xC]
  4208. 00002A92  3F3C 080E                move.w     -[A7], 0x80E
  4209. 00002A96  A9EB                     syscall    Pack4/FP68K
  4210. 00002A98  206E 0014                movea.l    A0, [A6 + 0x14]
  4211. 00002A9C  486E FFF4                pea.l      [A6 - 0xC]
  4212. 00002AA0  2F08                     move.l     -[A7], A0
  4213. 00002AA2  3F3C 0810                move.w     -[A7], 0x810
  4214. 00002AA6  A9EB                     syscall    Pack4/FP68K
  4215. 00002AA8  6000 01DC                bra        +0x1DE /* 00002C86 */
  4216. label00002AAC:
  4217. 00002AAC  4A46                     tst.w      D6
  4218. 00002AAE  6768                     beq        +0x6A /* 00002B18 */
  4219. 00002AB0  486D EBE0                pea.l      [A5 - 0x1420]
  4220. 00002AB4  486D EBD8                pea.l      [A5 - 0x1428]
  4221. 00002AB8  486D EBE0                pea.l      [A5 - 0x1420]
  4222. 00002ABC  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  4223. 00002AC0  486D EBD8                pea.l      [A5 - 0x1428]
  4224. 00002AC4  486D EBD0                pea.l      [A5 - 0x1430]
  4225. 00002AC8  486D EBD8                pea.l      [A5 - 0x1428]
  4226. 00002ACC  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  4227. 00002AD0  486D EBD0                pea.l      [A5 - 0x1430]
  4228. 00002AD4  486D EBC8                pea.l      [A5 - 0x1438]
  4229. 00002AD8  486D EBD0                pea.l      [A5 - 0x1430]
  4230. 00002ADC  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  4231. 00002AE0  486D EBC0                pea.l      [A5 - 0x1440]
  4232. 00002AE4  486D EBB8                pea.l      [A5 - 0x1448]
  4233. 00002AE8  486D EBC0                pea.l      [A5 - 0x1440]
  4234. 00002AEC  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  4235. 00002AF0  486D EBB8                pea.l      [A5 - 0x1448]
  4236. 00002AF4  486D EBB0                pea.l      [A5 - 0x1450]
  4237. 00002AF8  486D EBB8                pea.l      [A5 - 0x1448]
  4238. 00002AFC  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  4239. 00002B00  486D EBB0                pea.l      [A5 - 0x1450]
  4240. 00002B04  486D EBA8                pea.l      [A5 - 0x1458]
  4241. 00002B08  486D EBB0                pea.l      [A5 - 0x1450]
  4242. 00002B0C  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  4243. 00002B10  4FEF 0048                lea.l      A7, [A7 + 0x48]
  4244. 00002B14  6000 0134                bra        +0x136 /* 00002C4A */
  4245. label00002B18:
  4246. 00002B18  302D EC7E                move.w     D0, [A5 - 0x1382]
  4247. 00002B1C  5240                     addq.w     D0, 1
  4248. 00002B1E  48C0                     ext.l      D0
  4249. 00002B20  7204                     moveq.l    D1, 0x04
  4250. 00002B22  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  4251. 00002B26  3B40 EC04                move.w     [A5 - 0x13FC], D0
  4252. 00002B2A  302D EC7E                move.w     D0, [A5 - 0x1382]
  4253. 00002B2E  5440                     addq.w     D0, 2
  4254. 00002B30  48C0                     ext.l      D0
  4255. 00002B32  7204                     moveq.l    D1, 0x04
  4256. 00002B34  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  4257. 00002B38  3B40 EC02                move.w     [A5 - 0x13FE], D0
  4258. 00002B3C  302D EC7E                move.w     D0, [A5 - 0x1382]
  4259. 00002B40  5640                     addq.w     D0, 3
  4260. 00002B42  48C0                     ext.l      D0
  4261. 00002B44  7204                     moveq.l    D1, 0x04
  4262. 00002B46  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  4263. 00002B4A  3B40 EC00                move.w     [A5 - 0x1400], D0
  4264. 00002B4E  486D EBC8                pea.l      [A5 - 0x1438]
  4265. 00002B52  486D EBD0                pea.l      [A5 - 0x1430]
  4266. 00002B56  486D EBD8                pea.l      [A5 - 0x1428]
  4267. 00002B5A  486D EBE0                pea.l      [A5 - 0x1420]
  4268. 00002B5E  302D EC00                move.w     D0, [A5 - 0x1400]
  4269. 00002B62  E740                     asl        D0.w, 3
  4270. 00002B64  4874 0000                pea.l      [A4 + D0.w]
  4271. 00002B68  302D EC02                move.w     D0, [A5 - 0x13FE]
  4272. 00002B6C  E740                     asl        D0.w, 3
  4273. 00002B6E  4874 0000                pea.l      [A4 + D0.w]
  4274. 00002B72  302D EC04                move.w     D0, [A5 - 0x13FC]
  4275. 00002B76  E740                     asl        D0.w, 3
  4276. 00002B78  4874 0000                pea.l      [A4 + D0.w]
  4277. 00002B7C  302D EC7E                move.w     D0, [A5 - 0x1382]
  4278. 00002B80  E740                     asl        D0.w, 3
  4279. 00002B82  4874 0000                pea.l      [A4 + D0.w]
  4280. 00002B86  4EBA FB9E                jsr        [PC - 0x462 /* 00002726 */]
  4281. 00002B8A  486D EBA8                pea.l      [A5 - 0x1458]
  4282. 00002B8E  486D EBB0                pea.l      [A5 - 0x1450]
  4283. 00002B92  486D EBB8                pea.l      [A5 - 0x1448]
  4284. 00002B96  486D EBC0                pea.l      [A5 - 0x1440]
  4285. 00002B9A  302D EC00                move.w     D0, [A5 - 0x1400]
  4286. 00002B9E  E740                     asl        D0.w, 3
  4287. 00002BA0  4873 0000                pea.l      [A3 + D0.w]
  4288. 00002BA4  302D EC02                move.w     D0, [A5 - 0x13FE]
  4289. 00002BA8  E740                     asl        D0.w, 3
  4290. 00002BAA  4873 0000                pea.l      [A3 + D0.w]
  4291. 00002BAE  302D EC04                move.w     D0, [A5 - 0x13FC]
  4292. 00002BB2  E740                     asl        D0.w, 3
  4293. 00002BB4  4873 0000                pea.l      [A3 + D0.w]
  4294. 00002BB8  302D EC7E                move.w     D0, [A5 - 0x1382]
  4295. 00002BBC  E740                     asl        D0.w, 3
  4296. 00002BBE  4873 0000                pea.l      [A3 + D0.w]
  4297. 00002BC2  4EBA FB62                jsr        [PC - 0x49E /* 00002726 */]
  4298. 00002BC6  3D47 FFFE                move.w     [A6 - 0x2], D7
  4299. 00002BCA  486D EBF8                pea.l      [A5 - 0x1408]
  4300. 00002BCE  486E FFFE                pea.l      [A6 - 0x2]
  4301. 00002BD2  4EAD 1AE2                jsr        [A5 + 0x1AE2 /* export_856 */]
  4302. 00002BD6  486D EBF8                pea.l      [A5 - 0x1408]
  4303. 00002BDA  486D EBF8                pea.l      [A5 - 0x1408]
  4304. 00002BDE  486D E9CE                pea.l      [A5 - 0x1632]
  4305. 00002BE2  4EAD 1A2A                jsr        [A5 + 0x1A2A /* export_833 */]
  4306. 00002BE6  486D EBF0                pea.l      [A5 - 0x1410]
  4307. 00002BEA  486D EBF8                pea.l      [A5 - 0x1408]
  4308. 00002BEE  486D EBF8                pea.l      [A5 - 0x1408]
  4309. 00002BF2  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  4310. 00002BF6  486D EBE8                pea.l      [A5 - 0x1418]
  4311. 00002BFA  486D EBF0                pea.l      [A5 - 0x1410]
  4312. 00002BFE  486D EBF8                pea.l      [A5 - 0x1408]
  4313. 00002C02  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  4314. 00002C06  486D EBC8                pea.l      [A5 - 0x1438]
  4315. 00002C0A  486D EBD0                pea.l      [A5 - 0x1430]
  4316. 00002C0E  486D EBD8                pea.l      [A5 - 0x1428]
  4317. 00002C12  486D EBE0                pea.l      [A5 - 0x1420]
  4318. 00002C16  486D EBE8                pea.l      [A5 - 0x1418]
  4319. 00002C1A  486D EBF0                pea.l      [A5 - 0x1410]
  4320. 00002C1E  486D EBF8                pea.l      [A5 - 0x1408]
  4321. 00002C22  4EBA FC4A                jsr        [PC - 0x3B6 /* 0000286E */]
  4322. 00002C26  486D EBA8                pea.l      [A5 - 0x1458]
  4323. 00002C2A  486D EBB0                pea.l      [A5 - 0x1450]
  4324. 00002C2E  486D EBB8                pea.l      [A5 - 0x1448]
  4325. 00002C32  486D EBC0                pea.l      [A5 - 0x1440]
  4326. 00002C36  486D EBE8                pea.l      [A5 - 0x1418]
  4327. 00002C3A  486D EBF0                pea.l      [A5 - 0x1410]
  4328. 00002C3E  486D EBF8                pea.l      [A5 - 0x1408]
  4329. 00002C42  4EBA FC2A                jsr        [PC - 0x3D6 /* 0000286E */]
  4330. 00002C46  4FEF 00A4                lea.l      A7, [A7 + 0xA4]
  4331. label00002C4A:
  4332. 00002C4A  486D EBE0                pea.l      [A5 - 0x1420]
  4333. 00002C4E  486E FFF4                pea.l      [A6 - 0xC]
  4334. 00002C52  3F3C 080E                move.w     -[A7], 0x80E
  4335. 00002C56  A9EB                     syscall    Pack4/FP68K
  4336. 00002C58  206E 0010                movea.l    A0, [A6 + 0x10]
  4337. 00002C5C  486E FFF4                pea.l      [A6 - 0xC]
  4338. 00002C60  2F08                     move.l     -[A7], A0
  4339. 00002C62  3F3C 0810                move.w     -[A7], 0x810
  4340. 00002C66  A9EB                     syscall    Pack4/FP68K
  4341. 00002C68  486D EBC0                pea.l      [A5 - 0x1440]
  4342. 00002C6C  486E FFF4                pea.l      [A6 - 0xC]
  4343. 00002C70  3F3C 080E                move.w     -[A7], 0x80E
  4344. 00002C74  A9EB                     syscall    Pack4/FP68K
  4345. 00002C76  206E 0014                movea.l    A0, [A6 + 0x14]
  4346. 00002C7A  486E FFF4                pea.l      [A6 - 0xC]
  4347. 00002C7E  2F08                     move.l     -[A7], A0
  4348. 00002C80  3F3C 0810                move.w     -[A7], 0x810
  4349. 00002C84  A9EB                     syscall    Pack4/FP68K
  4350. label00002C86:
  4351. 00002C86  4CEE 18C0 FFE4           movem.l    D6,D7,A3,A4, [A6 - 0x1C]
  4352. 00002C8C  4E5E                     unlink     A6
  4353. 00002C8E  4E75                     rts
  4354. export_468:
  4355. fn00002C90:
  4356. 00002C90  4E56 FFEC                link       A6, -0x0014
  4357. 00002C94  486E FFF4                pea.l      [A6 - 0xC]
  4358. 00002C98  486E FFEC                pea.l      [A6 - 0x14]
  4359. 00002C9C  302E 000E                move.w     D0, [A6 + 0xE]
  4360. 00002CA0  48C0                     ext.l      D0
  4361. 00002CA2  2F00                     move.l     -[A7], D0
  4362. 00002CA4  302E 000A                move.w     D0, [A6 + 0xA]
  4363. 00002CA8  48C0                     ext.l      D0
  4364. 00002CAA  2F00                     move.l     -[A7], D0
  4365. 00002CAC  4EBA FD26                jsr        [PC - 0x2DA /* 000029D4 */]
  4366. 00002CB0  486E FFFE                pea.l      [A6 - 0x2]
  4367. 00002CB4  486E FFEC                pea.l      [A6 - 0x14]
  4368. 00002CB8  4EAD 1ADA                jsr        [A5 + 0x1ADA /* export_855 */]
  4369. 00002CBC  486E FFFC                pea.l      [A6 - 0x4]
  4370. 00002CC0  486E FFF4                pea.l      [A6 - 0xC]
  4371. 00002CC4  4EAD 1ADA                jsr        [A5 + 0x1ADA /* export_855 */]
  4372. 00002CC8  202E FFFC                move.l     D0, [A6 - 0x4]
  4373. 00002CCC  4E5E                     unlink     A6
  4374. 00002CCE  4E75                     rts
  4375. export_469:
  4376. 00002CD0  4E56 0000                link       A6, 0
  4377. 00002CD4  48E7 0300                movem.l    -[A7], D6,D7
  4378. 00002CD8  3C2E 000A                move.w     D6, [A6 + 0xA]
  4379. 00002CDC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4380. 00002CE0  4EBA FCA4                jsr        [PC - 0x35C /* 00002986 */]
  4381. 00002CE4  7000                     moveq.l    D0, 0x00
  4382. 00002CE6  2F00                     move.l     -[A7], D0
  4383. 00002CE8  48C6                     ext.l      D6
  4384. 00002CEA  2F06                     move.l     -[A7], D6
  4385. 00002CEC  4EBA FFA2                jsr        [PC - 0x5E /* 00002C90 */]
  4386. 00002CF0  508F                     addq.l     A7, 8
  4387. 00002CF2  2F00                     move.l     -[A7], D0
  4388. 00002CF4  4EAD 084A                jsr        [A5 + 0x84A /* export_261 */]
  4389. 00002CF8  7E01                     moveq.l    D7, 0x01
  4390. 00002CFA  508F                     addq.l     A7, 8
  4391. 00002CFC  6018                     bra        +0x1A /* 00002D16 */
  4392. label00002CFE:
  4393. 00002CFE  48C7                     ext.l      D7
  4394. 00002D00  2F07                     move.l     -[A7], D7
  4395. 00002D02  48C6                     ext.l      D6
  4396. 00002D04  2F06                     move.l     -[A7], D6
  4397. 00002D06  4EBA FF88                jsr        [PC - 0x78 /* 00002C90 */]
  4398. 00002D0A  508F                     addq.l     A7, 8
  4399. 00002D0C  2F00                     move.l     -[A7], D0
  4400. 00002D0E  4EAD 0852                jsr        [A5 + 0x852 /* export_262 */]
  4401. 00002D12  588F                     addq.l     A7, 4
  4402. 00002D14  5247                     addq.w     D7, 1
  4403. label00002D16:
  4404. 00002D16  BC47                     cmp.w      D6, D7
  4405. 00002D18  6CE4                     bge        -0x1A /* 00002CFE */
  4406. 00002D1A  4CEE 00C0 FFF8           movem.l    D6,D7, [A6 - 0x8]
  4407. 00002D20  4E5E                     unlink     A6
  4408. 00002D22  4E75                     rts
  4409. export_470:
  4410. fn00002D24:
  4411. 00002D24  4E56 FFE4                link       A6, -0x001C
  4412. 00002D28  48E7 0018                movem.l    -[A7], A3,A4
  4413. 00002D2C  49ED EC3E                lea.l      A4, [A5 - 0x13C2]
  4414. 00002D30  47ED EC1E                lea.l      A3, [A5 - 0x13E2]
  4415. 00002D34  486E 000A                pea.l      [A6 + 0xA]
  4416. 00002D38  486E FFF6                pea.l      [A6 - 0xA]
  4417. 00002D3C  3F3C 200E                move.w     -[A7], 0x200E
  4418. 00002D40  A9EB                     syscall    Pack4/FP68K
  4419. 00002D42  486E FFF6                pea.l      [A6 - 0xA]
  4420. 00002D46  486E FFEE                pea.l      [A6 - 0x12]
  4421. 00002D4A  3F3C 0810                move.w     -[A7], 0x810
  4422. 00002D4E  A9EB                     syscall    Pack4/FP68K
  4423. 00002D50  486E FFEE                pea.l      [A6 - 0x12]
  4424. 00002D54  486E FFE4                pea.l      [A6 - 0x1C]
  4425. 00002D58  3F3C 080E                move.w     -[A7], 0x80E
  4426. 00002D5C  A9EB                     syscall    Pack4/FP68K
  4427. 00002D5E  302D EC7E                move.w     D0, [A5 - 0x1382]
  4428. 00002D62  E740                     asl        D0.w, 3
  4429. 00002D64  41ED EC5E                lea.l      A0, [A5 - 0x13A2]
  4430. 00002D68  486E FFE4                pea.l      [A6 - 0x1C]
  4431. 00002D6C  4870 0000                pea.l      [A0 + D0.w]
  4432. 00002D70  3F3C 0810                move.w     -[A7], 0x810
  4433. 00002D74  A9EB                     syscall    Pack4/FP68K
  4434. 00002D76  486E 0008                pea.l      [A6 + 0x8]
  4435. 00002D7A  486E FFF6                pea.l      [A6 - 0xA]
  4436. 00002D7E  3F3C 200E                move.w     -[A7], 0x200E
  4437. 00002D82  A9EB                     syscall    Pack4/FP68K
  4438. 00002D84  486E FFF6                pea.l      [A6 - 0xA]
  4439. 00002D88  486E FFEE                pea.l      [A6 - 0x12]
  4440. 00002D8C  3F3C 0810                move.w     -[A7], 0x810
  4441. 00002D90  A9EB                     syscall    Pack4/FP68K
  4442. 00002D92  486E FFEE                pea.l      [A6 - 0x12]
  4443. 00002D96  486E FFE4                pea.l      [A6 - 0x1C]
  4444. 00002D9A  3F3C 080E                move.w     -[A7], 0x80E
  4445. 00002D9E  A9EB                     syscall    Pack4/FP68K
  4446. 00002DA0  302D EC7E                move.w     D0, [A5 - 0x1382]
  4447. 00002DA4  E740                     asl        D0.w, 3
  4448. 00002DA6  486E FFE4                pea.l      [A6 - 0x1C]
  4449. 00002DAA  4874 0000                pea.l      [A4 + D0.w]
  4450. 00002DAE  3F3C 0810                move.w     -[A7], 0x810
  4451. 00002DB2  A9EB                     syscall    Pack4/FP68K
  4452. 00002DB4  486E 000C                pea.l      [A6 + 0xC]
  4453. 00002DB8  486E FFF6                pea.l      [A6 - 0xA]
  4454. 00002DBC  3F3C 200E                move.w     -[A7], 0x200E
  4455. 00002DC0  A9EB                     syscall    Pack4/FP68K
  4456. 00002DC2  486E FFF6                pea.l      [A6 - 0xA]
  4457. 00002DC6  486E FFEE                pea.l      [A6 - 0x12]
  4458. 00002DCA  3F3C 0810                move.w     -[A7], 0x810
  4459. 00002DCE  A9EB                     syscall    Pack4/FP68K
  4460. 00002DD0  486E FFEE                pea.l      [A6 - 0x12]
  4461. 00002DD4  486E FFE4                pea.l      [A6 - 0x1C]
  4462. 00002DD8  3F3C 080E                move.w     -[A7], 0x80E
  4463. 00002DDC  A9EB                     syscall    Pack4/FP68K
  4464. 00002DDE  302D EC7E                move.w     D0, [A5 - 0x1382]
  4465. 00002DE2  E740                     asl        D0.w, 3
  4466. 00002DE4  486E FFE4                pea.l      [A6 - 0x1C]
  4467. 00002DE8  4873 0000                pea.l      [A3 + D0.w]
  4468. 00002DEC  3F3C 0810                move.w     -[A7], 0x810
  4469. 00002DF0  A9EB                     syscall    Pack4/FP68K
  4470. 00002DF2  526D EC7E                addq.w     [A5 - 0x1382], 1
  4471. 00002DF6  7003                     moveq.l    D0, 0x03
  4472. 00002DF8  B06D EC7E                cmp.w      D0, [A5 - 0x1382]
  4473. 00002DFC  6C04                     bge        +0x6 /* 00002E02 */
  4474. 00002DFE  426D EC7E                clr.w      [A5 - 0x1382]
  4475. label00002E02:
  4476. 00002E02  4CEE 1800 FFDC           movem.l    A3,A4, [A6 - 0x24]
  4477. 00002E08  4E5E                     unlink     A6
  4478. 00002E0A  4E75                     rts
  4479. fn00002E0C:
  4480. 00002E0C  4E56 FFE2                link       A6, -0x001E
  4481. 00002E10  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  4482. 00002E14  49ED EC3E                lea.l      A4, [A5 - 0x13C2]
  4483. 00002E18  3A2E 000E                move.w     D5, [A6 + 0xE]
  4484. 00002E1C  3C2E 0012                move.w     D6, [A6 + 0x12]
  4485. 00002E20  47ED EC1E                lea.l      A3, [A5 - 0x13E2]
  4486. 00002E24  0C45 0001                cmpi.w     D5, 0x1
  4487. 00002E28  6E00 0184                bgt        +0x186 /* 00002FAE */
  4488. 00002E2C  4A46                     tst.w      D6
  4489. 00002E2E  6700 00C0                beq        +0xC2 /* 00002EF0 */
  4490. 00002E32  302D EC7E                move.w     D0, [A5 - 0x1382]
  4491. 00002E36  5640                     addq.w     D0, 3
  4492. 00002E38  48C0                     ext.l      D0
  4493. 00002E3A  7204                     moveq.l    D1, 0x04
  4494. 00002E3C  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  4495. 00002E40  3E00                     move.w     D7, D0
  4496. 00002E42  2007                     move.l     D0, D7
  4497. 00002E44  E740                     asl        D0.w, 3
  4498. 00002E46  41ED EC5E                lea.l      A0, [A5 - 0x13A2]
  4499. 00002E4A  4870 0000                pea.l      [A0 + D0.w]
  4500. 00002E4E  486E FFEC                pea.l      [A6 - 0x14]
  4501. 00002E52  3F3C 080E                move.w     -[A7], 0x80E
  4502. 00002E56  A9EB                     syscall    Pack4/FP68K
  4503. 00002E58  41EE FFEC                lea.l      A0, [A6 - 0x14]
  4504. 00002E5C  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  4505. 00002E60  22D8                     move.l     [A1]+, [A0]+
  4506. 00002E62  22D8                     move.l     [A1]+, [A0]+
  4507. 00002E64  32D8                     move.w     [A1]+, [A0]+
  4508. 00002E66  486E FFE2                pea.l      [A6 - 0x1E]
  4509. 00002E6A  3F3C 0016                move.w     -[A7], 0x16
  4510. 00002E6E  A9EB                     syscall    Pack4/FP68K
  4511. 00002E70  486E FFE2                pea.l      [A6 - 0x1E]
  4512. 00002E74  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  4513. 00002E78  3D40 FFFC                move.w     [A6 - 0x4], D0
  4514. 00002E7C  2007                     move.l     D0, D7
  4515. 00002E7E  E740                     asl        D0.w, 3
  4516. 00002E80  4874 0000                pea.l      [A4 + D0.w]
  4517. 00002E84  486E FFEC                pea.l      [A6 - 0x14]
  4518. 00002E88  3F3C 080E                move.w     -[A7], 0x80E
  4519. 00002E8C  A9EB                     syscall    Pack4/FP68K
  4520. 00002E8E  41EE FFEC                lea.l      A0, [A6 - 0x14]
  4521. 00002E92  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  4522. 00002E96  22D8                     move.l     [A1]+, [A0]+
  4523. 00002E98  22D8                     move.l     [A1]+, [A0]+
  4524. 00002E9A  32D8                     move.w     [A1]+, [A0]+
  4525. 00002E9C  486E FFE2                pea.l      [A6 - 0x1E]
  4526. 00002EA0  3F3C 0016                move.w     -[A7], 0x16
  4527. 00002EA4  A9EB                     syscall    Pack4/FP68K
  4528. 00002EA6  486E FFE2                pea.l      [A6 - 0x1E]
  4529. 00002EAA  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  4530. 00002EAE  3D40 FFFA                move.w     [A6 - 0x6], D0
  4531. 00002EB2  2007                     move.l     D0, D7
  4532. 00002EB4  E740                     asl        D0.w, 3
  4533. 00002EB6  4873 0000                pea.l      [A3 + D0.w]
  4534. 00002EBA  486E FFEC                pea.l      [A6 - 0x14]
  4535. 00002EBE  3F3C 080E                move.w     -[A7], 0x80E
  4536. 00002EC2  A9EB                     syscall    Pack4/FP68K
  4537. 00002EC4  41EE FFEC                lea.l      A0, [A6 - 0x14]
  4538. 00002EC8  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  4539. 00002ECC  22D8                     move.l     [A1]+, [A0]+
  4540. 00002ECE  22D8                     move.l     [A1]+, [A0]+
  4541. 00002ED0  32D8                     move.w     [A1]+, [A0]+
  4542. 00002ED2  486E FFE2                pea.l      [A6 - 0x1E]
  4543. 00002ED6  3F3C 0016                move.w     -[A7], 0x16
  4544. 00002EDA  A9EB                     syscall    Pack4/FP68K
  4545. 00002EDC  486E FFE2                pea.l      [A6 - 0x1E]
  4546. 00002EE0  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  4547. 00002EE4  3D40 FFFE                move.w     [A6 - 0x2], D0
  4548. 00002EE8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4549. 00002EEC  6000 0186                bra        +0x188 /* 00003074 */
  4550. label00002EF0:
  4551. 00002EF0  302D EC7E                move.w     D0, [A5 - 0x1382]
  4552. 00002EF4  5440                     addq.w     D0, 2
  4553. 00002EF6  48C0                     ext.l      D0
  4554. 00002EF8  7204                     moveq.l    D1, 0x04
  4555. 00002EFA  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  4556. 00002EFE  3E00                     move.w     D7, D0
  4557. 00002F00  2007                     move.l     D0, D7
  4558. 00002F02  E740                     asl        D0.w, 3
  4559. 00002F04  41ED EC5E                lea.l      A0, [A5 - 0x13A2]
  4560. 00002F08  4870 0000                pea.l      [A0 + D0.w]
  4561. 00002F0C  486E FFEC                pea.l      [A6 - 0x14]
  4562. 00002F10  3F3C 080E                move.w     -[A7], 0x80E
  4563. 00002F14  A9EB                     syscall    Pack4/FP68K
  4564. 00002F16  41EE FFEC                lea.l      A0, [A6 - 0x14]
  4565. 00002F1A  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  4566. 00002F1E  22D8                     move.l     [A1]+, [A0]+
  4567. 00002F20  22D8                     move.l     [A1]+, [A0]+
  4568. 00002F22  32D8                     move.w     [A1]+, [A0]+
  4569. 00002F24  486E FFE2                pea.l      [A6 - 0x1E]
  4570. 00002F28  3F3C 0016                move.w     -[A7], 0x16
  4571. 00002F2C  A9EB                     syscall    Pack4/FP68K
  4572. 00002F2E  486E FFE2                pea.l      [A6 - 0x1E]
  4573. 00002F32  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  4574. 00002F36  3D40 FFFC                move.w     [A6 - 0x4], D0
  4575. 00002F3A  2007                     move.l     D0, D7
  4576. 00002F3C  E740                     asl        D0.w, 3
  4577. 00002F3E  4874 0000                pea.l      [A4 + D0.w]
  4578. 00002F42  486E FFEC                pea.l      [A6 - 0x14]
  4579. 00002F46  3F3C 080E                move.w     -[A7], 0x80E
  4580. 00002F4A  A9EB                     syscall    Pack4/FP68K
  4581. 00002F4C  41EE FFEC                lea.l      A0, [A6 - 0x14]
  4582. 00002F50  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  4583. 00002F54  22D8                     move.l     [A1]+, [A0]+
  4584. 00002F56  22D8                     move.l     [A1]+, [A0]+
  4585. 00002F58  32D8                     move.w     [A1]+, [A0]+
  4586. 00002F5A  486E FFE2                pea.l      [A6 - 0x1E]
  4587. 00002F5E  3F3C 0016                move.w     -[A7], 0x16
  4588. 00002F62  A9EB                     syscall    Pack4/FP68K
  4589. 00002F64  486E FFE2                pea.l      [A6 - 0x1E]
  4590. 00002F68  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  4591. 00002F6C  3D40 FFFA                move.w     [A6 - 0x6], D0
  4592. 00002F70  2007                     move.l     D0, D7
  4593. 00002F72  E740                     asl        D0.w, 3
  4594. 00002F74  4873 0000                pea.l      [A3 + D0.w]
  4595. 00002F78  486E FFEC                pea.l      [A6 - 0x14]
  4596. 00002F7C  3F3C 080E                move.w     -[A7], 0x80E
  4597. 00002F80  A9EB                     syscall    Pack4/FP68K
  4598. 00002F82  41EE FFEC                lea.l      A0, [A6 - 0x14]
  4599. 00002F86  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  4600. 00002F8A  22D8                     move.l     [A1]+, [A0]+
  4601. 00002F8C  22D8                     move.l     [A1]+, [A0]+
  4602. 00002F8E  32D8                     move.w     [A1]+, [A0]+
  4603. 00002F90  486E FFE2                pea.l      [A6 - 0x1E]
  4604. 00002F94  3F3C 0016                move.w     -[A7], 0x16
  4605. 00002F98  A9EB                     syscall    Pack4/FP68K
  4606. 00002F9A  486E FFE2                pea.l      [A6 - 0x1E]
  4607. 00002F9E  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  4608. 00002FA2  3D40 FFFE                move.w     [A6 - 0x2], D0
  4609. 00002FA6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4610. 00002FAA  6000 00C8                bra        +0xCA /* 00003074 */
  4611. label00002FAE:
  4612. 00002FAE  48C6                     ext.l      D6
  4613. 00002FB0  2F06                     move.l     -[A7], D6
  4614. 00002FB2  48C5                     ext.l      D5
  4615. 00002FB4  2F05                     move.l     -[A7], D5
  4616. 00002FB6  4EBA FCD8                jsr        [PC - 0x328 /* 00002C90 */]
  4617. 00002FBA  2D40 FFF6                move.l     [A6 - 0xA], D0
  4618. 00002FBE  3D6E FFF8 FFFC           move.w     [A6 - 0x4], [A6 - 0x8]
  4619. 00002FC4  3D6E FFF6 FFFA           move.w     [A6 - 0x6], [A6 - 0xA]
  4620. 00002FCA  4A46                     tst.w      D6
  4621. 00002FCC  508F                     addq.l     A7, 8
  4622. 00002FCE  6736                     beq        +0x38 /* 00003006 */
  4623. 00002FD0  486D EBA0                pea.l      [A5 - 0x1460]
  4624. 00002FD4  486D EB98                pea.l      [A5 - 0x1468]
  4625. 00002FD8  486D EBA0                pea.l      [A5 - 0x1460]
  4626. 00002FDC  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  4627. 00002FE0  486D EB98                pea.l      [A5 - 0x1468]
  4628. 00002FE4  486D EB90                pea.l      [A5 - 0x1470]
  4629. 00002FE8  486D EB98                pea.l      [A5 - 0x1468]
  4630. 00002FEC  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  4631. 00002FF0  486D EB90                pea.l      [A5 - 0x1470]
  4632. 00002FF4  486D EB88                pea.l      [A5 - 0x1478]
  4633. 00002FF8  486D EB90                pea.l      [A5 - 0x1470]
  4634. 00002FFC  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  4635. 00003000  4FEF 0024                lea.l      A7, [A7 + 0x24]
  4636. 00003004  6060                     bra        +0x62 /* 00003066 */
  4637. label00003006:
  4638. 00003006  486D EB88                pea.l      [A5 - 0x1478]
  4639. 0000300A  486D EB90                pea.l      [A5 - 0x1470]
  4640. 0000300E  486D EB98                pea.l      [A5 - 0x1468]
  4641. 00003012  486D EBA0                pea.l      [A5 - 0x1460]
  4642. 00003016  302D EC00                move.w     D0, [A5 - 0x1400]
  4643. 0000301A  E740                     asl        D0.w, 3
  4644. 0000301C  4873 0000                pea.l      [A3 + D0.w]
  4645. 00003020  302D EC02                move.w     D0, [A5 - 0x13FE]
  4646. 00003024  E740                     asl        D0.w, 3
  4647. 00003026  4873 0000                pea.l      [A3 + D0.w]
  4648. 0000302A  302D EC04                move.w     D0, [A5 - 0x13FC]
  4649. 0000302E  E740                     asl        D0.w, 3
  4650. 00003030  4873 0000                pea.l      [A3 + D0.w]
  4651. 00003034  302D EC7E                move.w     D0, [A5 - 0x1382]
  4652. 00003038  E740                     asl        D0.w, 3
  4653. 0000303A  4873 0000                pea.l      [A3 + D0.w]
  4654. 0000303E  4EBA F6E6                jsr        [PC - 0x91A /* 00002726 */]
  4655. 00003042  486D EB88                pea.l      [A5 - 0x1478]
  4656. 00003046  486D EB90                pea.l      [A5 - 0x1470]
  4657. 0000304A  486D EB98                pea.l      [A5 - 0x1468]
  4658. 0000304E  486D EBA0                pea.l      [A5 - 0x1460]
  4659. 00003052  486D EBE8                pea.l      [A5 - 0x1418]
  4660. 00003056  486D EBF0                pea.l      [A5 - 0x1410]
  4661. 0000305A  486D EBF8                pea.l      [A5 - 0x1408]
  4662. 0000305E  4EBA F80E                jsr        [PC - 0x7F2 /* 0000286E */]
  4663. 00003062  4FEF 003C                lea.l      A7, [A7 + 0x3C]
  4664. label00003066:
  4665. 00003066  486E FFFE                pea.l      [A6 - 0x2]
  4666. 0000306A  486D EBA0                pea.l      [A5 - 0x1460]
  4667. 0000306E  4EAD 1ADA                jsr        [A5 + 0x1ADA /* export_855 */]
  4668. 00003072  508F                     addq.l     A7, 8
  4669. label00003074:
  4670. 00003074  206E 0008                movea.l    A0, [A6 + 0x8]
  4671. 00003078  43EE FFFA                lea.l      A1, [A6 - 0x6]
  4672. 0000307C  20D9                     move.l     [A0]+, [A1]+
  4673. 0000307E  30D9                     move.w     [A0]+, [A1]+
  4674. 00003080  4CEE 18E0 FFCE           movem.l    D5,D6,D7,A3,A4, [A6 - 0x32]
  4675. 00003086  4E5E                     unlink     A6
  4676. 00003088  4E75                     rts
  4677. export_471:
  4678. 0000308A  4E56 FFFA                link       A6, -0x0006
  4679. 0000308E  48E7 0300                movem.l    -[A7], D6,D7
  4680. 00003092  3C2E 000A                move.w     D6, [A6 + 0xA]
  4681. 00003096  41EE 0012                lea.l      A0, [A6 + 0x12]
  4682. 0000309A  2F20                     move.l     -[A7], -[A0]
  4683. 0000309C  3F20                     move.w     -[A7], -[A0]
  4684. 0000309E  4EBA FC84                jsr        [PC - 0x37C /* 00002D24 */]
  4685. 000030A2  7000                     moveq.l    D0, 0x00
  4686. 000030A4  2F00                     move.l     -[A7], D0
  4687. 000030A6  48C6                     ext.l      D6
  4688. 000030A8  2F06                     move.l     -[A7], D6
  4689. 000030AA  486E FFFA                pea.l      [A6 - 0x6]
  4690. 000030AE  4EBA FD5C                jsr        [PC - 0x2A4 /* 00002E0C */]
  4691. 000030B2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4692. 000030B6  41EE 0000                lea.l      A0, [A6 + 0x0]
  4693. 000030BA  2F20                     move.l     -[A7], -[A0]
  4694. 000030BC  3F20                     move.w     -[A7], -[A0]
  4695. 000030BE  4EAD 2202                jsr        [A5 + 0x2202 /* export_1084 */]
  4696. 000030C2  7E01                     moveq.l    D7, 0x01
  4697. 000030C4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4698. 000030C8  6024                     bra        +0x26 /* 000030EE */
  4699. label000030CA:
  4700. 000030CA  48C7                     ext.l      D7
  4701. 000030CC  2F07                     move.l     -[A7], D7
  4702. 000030CE  48C6                     ext.l      D6
  4703. 000030D0  2F06                     move.l     -[A7], D6
  4704. 000030D2  486E FFFA                pea.l      [A6 - 0x6]
  4705. 000030D6  4EBA FD34                jsr        [PC - 0x2CC /* 00002E0C */]
  4706. 000030DA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4707. 000030DE  41EE 0000                lea.l      A0, [A6 + 0x0]
  4708. 000030E2  2F20                     move.l     -[A7], -[A0]
  4709. 000030E4  3F20                     move.w     -[A7], -[A0]
  4710. 000030E6  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  4711. 000030EA  5C8F                     addq.l     A7, 6
  4712. 000030EC  5247                     addq.w     D7, 1
  4713. label000030EE:
  4714. 000030EE  BC47                     cmp.w      D6, D7
  4715. 000030F0  6CD8                     bge        -0x26 /* 000030CA */
  4716. 000030F2  4CEE 00C0 FFF2           movem.l    D6,D7, [A6 - 0xE]
  4717. 000030F8  4E5E                     unlink     A6
  4718. 000030FA  4E75                     rts
  4719. export_472:
  4720. 000030FC  4E56 FEB6                link       A6, -0x014A
  4721. 00003100  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  4722. 00003104  49EE FEC8                lea.l      A4, [A6 - 0x138]
  4723. 00003108  7C00                     moveq.l    D6, 0x00
  4724. 0000310A  41EE 0010                lea.l      A0, [A6 + 0x10]
  4725. 0000310E  2D48 FFFA                move.l     [A6 - 0x6], A0
  4726. 00003112  266E 0008                movea.l    A3, [A6 + 0x8]
  4727. 00003116  6000 0546                bra        +0x548 /* 0000365E */
  4728. label0000311A:
  4729. 0000311A  0C07 0025                cmpi.b     D7, 0x25 /* '%' */
  4730. 0000311E  6610                     bne        +0x12 /* 00003130 */
  4731. 00003120  206E 000C                movea.l    A0, [A6 + 0xC]
  4732. 00003124  52AE 000C                addq.l     [A6 + 0xC], 1
  4733. 00003128  1E10                     move.b     D7, [A0]
  4734. 0000312A  0C07 0025                cmpi.b     D7, 0x25 /* '%' */
  4735. 0000312E  6606                     bne        +0x8 /* 00003136 */
  4736. label00003130:
  4737. 00003130  16C7                     move.b     [A3]+, D7
  4738. 00003132  6000 052A                bra        +0x52C /* 0000365E */
  4739. label00003136:
  4740. 00003136  7020                     moveq.l    D0, 0x20
  4741. 00003138  2D40 FFCC                move.l     [A6 - 0x34], D0
  4742. 0000313C  426E FFDE                clr.w      [A6 - 0x22]
  4743. 00003140  426E FFDC                clr.w      [A6 - 0x24]
  4744. 00003144  7200                     moveq.l    D1, 0x00
  4745. 00003146  2D41 FFD8                move.l     [A6 - 0x28], D1
  4746. 0000314A  2D41 FFD4                move.l     [A6 - 0x2C], D1
  4747. 0000314E  3D7C FFFF FFE0           move.w     [A6 - 0x20], 0xFFFF
  4748. 00003154  0C07 002D                cmpi.b     D7, 0x2D /* '-' */
  4749. 00003158  660E                     bne        +0x10 /* 00003168 */
  4750. 0000315A  52AE FFD4                addq.l     [A6 - 0x2C], 1
  4751. 0000315E  206E 000C                movea.l    A0, [A6 + 0xC]
  4752. 00003162  52AE 000C                addq.l     [A6 + 0xC], 1
  4753. 00003166  1E10                     move.b     D7, [A0]
  4754. label00003168:
  4755. 00003168  0C07 0030                cmpi.b     D7, 0x30 /* '0' */
  4756. 0000316C  6552                     bcs        +0x54 /* 000031C0 */
  4757. 0000316E  0C07 0039                cmpi.b     D7, 0x39 /* '9' */
  4758. 00003172  624C                     bhi        +0x4E /* 000031C0 */
  4759. 00003174  0C07 0030                cmpi.b     D7, 0x30 /* '0' */
  4760. 00003178  6608                     bne        +0xA /* 00003182 */
  4761. 0000317A  7000                     moveq.l    D0, 0x00
  4762. 0000317C  1007                     move.b     D0, D7
  4763. 0000317E  2D40 FFCC                move.l     [A6 - 0x34], D0
  4764. label00003182:
  4765. 00003182  7000                     moveq.l    D0, 0x00
  4766. 00003184  1007                     move.b     D0, D7
  4767. 00003186  7230                     moveq.l    D1, 0x30
  4768. 00003188  9081                     sub.l      D0, D1
  4769. 0000318A  2D40 FFD8                move.l     [A6 - 0x28], D0
  4770. 0000318E  601A                     bra        +0x1C /* 000031AA */
  4771. label00003190:
  4772. 00003190  222E FFD8                move.l     D1, [A6 - 0x28]
  4773. 00003194  D281                     add.l      D1, D1
  4774. 00003196  2001                     move.l     D0, D1
  4775. 00003198  E589                     lsl        D1, 2
  4776. 0000319A  D280                     add.l      D1, D0
  4777. 0000319C  7000                     moveq.l    D0, 0x00
  4778. 0000319E  1007                     move.b     D0, D7
  4779. 000031A0  7430                     moveq.l    D2, 0x30
  4780. 000031A2  9082                     sub.l      D0, D2
  4781. 000031A4  D081                     add.l      D0, D1
  4782. 000031A6  2D40 FFD8                move.l     [A6 - 0x28], D0
  4783. label000031AA:
  4784. 000031AA  206E 000C                movea.l    A0, [A6 + 0xC]
  4785. 000031AE  52AE 000C                addq.l     [A6 + 0xC], 1
  4786. 000031B2  1E10                     move.b     D7, [A0]
  4787. 000031B4  0C07 0030                cmpi.b     D7, 0x30 /* '0' */
  4788. 000031B8  6506                     bcs        +0x8 /* 000031C0 */
  4789. 000031BA  0C07 0039                cmpi.b     D7, 0x39 /* '9' */
  4790. 000031BE  63D0                     bls        -0x2E /* 00003190 */
  4791. label000031C0:
  4792. 000031C0  0C07 002E                cmpi.b     D7, 0x2E /* '.' */
  4793. 000031C4  6638                     bne        +0x3A /* 000031FE */
  4794. 000031C6  426E FFE0                clr.w      [A6 - 0x20]
  4795. 000031CA  601C                     bra        +0x1E /* 000031E8 */
  4796. label000031CC:
  4797. 000031CC  302E FFE0                move.w     D0, [A6 - 0x20]
  4798. 000031D0  48C0                     ext.l      D0
  4799. 000031D2  D080                     add.l      D0, D0
  4800. 000031D4  2200                     move.l     D1, D0
  4801. 000031D6  E588                     lsl        D0, 2
  4802. 000031D8  D081                     add.l      D0, D1
  4803. 000031DA  7200                     moveq.l    D1, 0x00
  4804. 000031DC  1207                     move.b     D1, D7
  4805. 000031DE  7430                     moveq.l    D2, 0x30
  4806. 000031E0  9282                     sub.l      D1, D2
  4807. 000031E2  D280                     add.l      D1, D0
  4808. 000031E4  3D41 FFE0                move.w     [A6 - 0x20], D1
  4809. label000031E8:
  4810. 000031E8  206E 000C                movea.l    A0, [A6 + 0xC]
  4811. 000031EC  52AE 000C                addq.l     [A6 + 0xC], 1
  4812. 000031F0  1E10                     move.b     D7, [A0]
  4813. 000031F2  0C07 0030                cmpi.b     D7, 0x30 /* '0' */
  4814. 000031F6  6506                     bcs        +0x8 /* 000031FE */
  4815. 000031F8  0C07 0039                cmpi.b     D7, 0x39 /* '9' */
  4816. 000031FC  63CE                     bls        -0x30 /* 000031CC */
  4817. label000031FE:
  4818. 000031FE  0C07 006C                cmpi.b     D7, 0x6C /* 'l' */
  4819. 00003202  6706                     beq        +0x8 /* 0000320A */
  4820. 00003204  0C07 004C                cmpi.b     D7, 0x4C /* 'L' */
  4821. 00003208  660E                     bne        +0x10 /* 00003218 */
  4822. label0000320A:
  4823. 0000320A  206E 000C                movea.l    A0, [A6 + 0xC]
  4824. 0000320E  52AE 000C                addq.l     [A6 + 0xC], 1
  4825. 00003212  1E10                     move.b     D7, [A0]
  4826. 00003214  526E FFDC                addq.w     [A6 - 0x24], 1
  4827. label00003218:
  4828. 00003218  1007                     move.b     D0, D7
  4829. 0000321A  0400 0042                subi.b     D0, 0x42 /* 'B' */
  4830. 0000321E  6700 015A                beq        +0x15C /* 0000337A */
  4831. 00003222  5300                     subq.b     D0, 1
  4832. 00003224  6700 02AC                beq        +0x2AE /* 000034D2 */
  4833. 00003228  5300                     subq.b     D0, 1
  4834. 0000322A  6700 0088                beq        +0x8A /* 000032B4 */
  4835. 0000322E  5300                     subq.b     D0, 1
  4836. 00003230  6700 02BC                beq        +0x2BE /* 000034EE */
  4837. 00003234  5300                     subq.b     D0, 1
  4838. 00003236  6700 02B6                beq        +0x2B8 /* 000034EE */
  4839. 0000323A  5300                     subq.b     D0, 1
  4840. 0000323C  6700 02B0                beq        +0x2B2 /* 000034EE */
  4841. 00003240  5100                     subq.b     D0, 8
  4842. 00003242  6700 0136                beq        +0x138 /* 0000337A */
  4843. 00003246  5300                     subq.b     D0, 1
  4844. 00003248  6700 022E                beq        +0x230 /* 00003478 */
  4845. 0000324C  5300                     subq.b     D0, 1
  4846. 0000324E  6700 012A                beq        +0x12C /* 0000337A */
  4847. 00003252  5500                     subq.b     D0, 2
  4848. 00003254  6700 0222                beq        +0x224 /* 00003478 */
  4849. 00003258  5500                     subq.b     D0, 2
  4850. 0000325A  6700 0084                beq        +0x86 /* 000032E0 */
  4851. 0000325E  5700                     subq.b     D0, 3
  4852. 00003260  6700 0118                beq        +0x11A /* 0000337A */
  4853. 00003264  0400 000A                subi.b     D0, 0xA /* '\n' */
  4854. 00003268  6700 0110                beq        +0x112 /* 0000337A */
  4855. 0000326C  5300                     subq.b     D0, 1
  4856. 0000326E  6700 0262                beq        +0x264 /* 000034D2 */
  4857. 00003272  5300                     subq.b     D0, 1
  4858. 00003274  673E                     beq        +0x40 /* 000032B4 */
  4859. 00003276  5300                     subq.b     D0, 1
  4860. 00003278  6700 0274                beq        +0x276 /* 000034EE */
  4861. 0000327C  5300                     subq.b     D0, 1
  4862. 0000327E  6700 026E                beq        +0x270 /* 000034EE */
  4863. 00003282  5300                     subq.b     D0, 1
  4864. 00003284  6700 0268                beq        +0x26A /* 000034EE */
  4865. 00003288  5100                     subq.b     D0, 8
  4866. 0000328A  6700 00EE                beq        +0xF0 /* 0000337A */
  4867. 0000328E  5300                     subq.b     D0, 1
  4868. 00003290  6700 01E6                beq        +0x1E8 /* 00003478 */
  4869. 00003294  5300                     subq.b     D0, 1
  4870. 00003296  6700 00E2                beq        +0xE4 /* 0000337A */
  4871. 0000329A  5500                     subq.b     D0, 2
  4872. 0000329C  6700 01DA                beq        +0x1DC /* 00003478 */
  4873. 000032A0  5500                     subq.b     D0, 2
  4874. 000032A2  673C                     beq        +0x3E /* 000032E0 */
  4875. 000032A4  5700                     subq.b     D0, 3
  4876. 000032A6  6700 00D2                beq        +0xD4 /* 0000337A */
  4877. 000032AA  5500                     subq.b     D0, 2
  4878. 000032AC  6700 0240                beq        +0x242 /* 000034EE */
  4879. 000032B0  6000 03AC                bra        +0x3AE /* 0000365E */
  4880. label000032B4:
  4881. 000032B4  4A6E FFDC                tst.w      [A6 - 0x24]
  4882. 000032B8  6714                     beq        +0x16 /* 000032CE */
  4883. 000032BA  206E FFFA                movea.l    A0, [A6 - 0x6]
  4884. 000032BE  4A90                     tst.l      [A0]
  4885. 000032C0  6C1E                     bge        +0x20 /* 000032E0 */
  4886. 000032C2  206E FFFA                movea.l    A0, [A6 - 0x6]
  4887. 000032C6  4490                     neg.l      [A0]
  4888. 000032C8  526E FFDE                addq.w     [A6 - 0x22], 1
  4889. 000032CC  6012                     bra        +0x14 /* 000032E0 */
  4890. label000032CE:
  4891. 000032CE  206E FFFA                movea.l    A0, [A6 - 0x6]
  4892. 000032D2  4A90                     tst.l      [A0]
  4893. 000032D4  6C0A                     bge        +0xC /* 000032E0 */
  4894. 000032D6  206E FFFA                movea.l    A0, [A6 - 0x6]
  4895. 000032DA  4490                     neg.l      [A0]
  4896. 000032DC  526E FFDE                addq.w     [A6 - 0x22], 1
  4897. label000032E0:
  4898. 000032E0  4A6E FFDC                tst.w      [A6 - 0x24]
  4899. 000032E4  6734                     beq        +0x36 /* 0000331A */
  4900. 000032E6  206E FFFA                movea.l    A0, [A6 - 0x6]
  4901. 000032EA  58AE FFFA                addq.l     [A6 - 0x6], 4
  4902. 000032EE  2810                     move.l     D4, [A0]
  4903. 000032F0  7A15                     moveq.l    D5, 0x15
  4904. label000032F2:
  4905. 000032F2  2004                     move.l     D0, D4
  4906. 000032F4  720A                     moveq.l    D1, 0x0A
  4907. 000032F6  4EAD 036A                jsr        [A5 + 0x36A /* export_105 */]
  4908. 000032FA  7230                     moveq.l    D1, 0x30
  4909. 000032FC  D081                     add.l      D0, D1
  4910. 000032FE  2405                     move.l     D2, D5
  4911. 00003300  5385                     subq.l     D5, 1
  4912. 00003302  1980 2000                move.b     [A4 + D2.w], D0
  4913. 00003306  2004                     move.l     D0, D4
  4914. 00003308  720A                     moveq.l    D1, 0x0A
  4915. 0000330A  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  4916. 0000330E  2800                     move.l     D4, D0
  4917. 00003310  4A85                     tst.l      D5
  4918. 00003312  6742                     beq        +0x44 /* 00003356 */
  4919. 00003314  4A84                     tst.l      D4
  4920. 00003316  66DA                     bne        -0x24 /* 000032F2 */
  4921. 00003318  603C                     bra        +0x3E /* 00003356 */
  4922. label0000331A:
  4923. 0000331A  206E FFFA                movea.l    A0, [A6 - 0x6]
  4924. 0000331E  58AE FFFA                addq.l     [A6 - 0x6], 4
  4925. 00003322  2D50 FFE2                move.l     [A6 - 0x1E], [A0]
  4926. 00003326  7A15                     moveq.l    D5, 0x15
  4927. label00003328:
  4928. 00003328  202E FFE2                move.l     D0, [A6 - 0x1E]
  4929. 0000332C  720A                     moveq.l    D1, 0x0A
  4930. 0000332E  4EAD 036A                jsr        [A5 + 0x36A /* export_105 */]
  4931. 00003332  7230                     moveq.l    D1, 0x30
  4932. 00003334  D081                     add.l      D0, D1
  4933. 00003336  2405                     move.l     D2, D5
  4934. 00003338  5385                     subq.l     D5, 1
  4935. 0000333A  1980 2000                move.b     [A4 + D2.w], D0
  4936. 0000333E  202E FFE2                move.l     D0, [A6 - 0x1E]
  4937. 00003342  720A                     moveq.l    D1, 0x0A
  4938. 00003344  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  4939. 00003348  2D40 FFE2                move.l     [A6 - 0x1E], D0
  4940. 0000334C  4A85                     tst.l      D5
  4941. 0000334E  6706                     beq        +0x8 /* 00003356 */
  4942. 00003350  4AAE FFE2                tst.l      [A6 - 0x1E]
  4943. 00003354  66D2                     bne        -0x2C /* 00003328 */
  4944. label00003356:
  4945. 00003356  4A6E FFDE                tst.w      [A6 - 0x22]
  4946. 0000335A  670A                     beq        +0xC /* 00003366 */
  4947. 0000335C  2005                     move.l     D0, D5
  4948. 0000335E  5385                     subq.l     D5, 1
  4949. 00003360  19BC 002D 0000           move.b     [A4 + D0.w], 0x2D /* '-' */
  4950. label00003366:
  4951. 00003366  2005                     move.l     D0, D5
  4952. 00003368  5280                     addq.l     D0, 1
  4953. 0000336A  41F4 0000                lea.l      A0, [A4 + D0.w]
  4954. 0000336E  2D48 FFC8                move.l     [A6 - 0x38], A0
  4955. 00003372  7C15                     moveq.l    D6, 0x15
  4956. 00003374  9C85                     sub.l      D6, D5
  4957. 00003376  6000 0296                bra        +0x298 /* 0000360E */
  4958. label0000337A:
  4959. 0000337A  0C07 006F                cmpi.b     D7, 0x6F /* 'o' */
  4960. 0000337E  6706                     beq        +0x8 /* 00003386 */
  4961. 00003380  0C07 004F                cmpi.b     D7, 0x4F /* 'O' */
  4962. 00003384  660E                     bne        +0x10 /* 00003394 */
  4963. label00003386:
  4964. 00003386  7003                     moveq.l    D0, 0x03
  4965. 00003388  2D40 FFE6                move.l     [A6 - 0x1A], D0
  4966. 0000338C  7207                     moveq.l    D1, 0x07
  4967. 0000338E  2D41 FFEA                move.l     [A6 - 0x16], D1
  4968. 00003392  604E                     bra        +0x50 /* 000033E2 */
  4969. label00003394:
  4970. 00003394  0C07 0062                cmpi.b     D7, 0x62 /* 'b' */
  4971. 00003398  6706                     beq        +0x8 /* 000033A0 */
  4972. 0000339A  0C07 0042                cmpi.b     D7, 0x42 /* 'B' */
  4973. 0000339E  660C                     bne        +0xE /* 000033AC */
  4974. label000033A0:
  4975. 000033A0  7001                     moveq.l    D0, 0x01
  4976. 000033A2  2D40 FFE6                move.l     [A6 - 0x1A], D0
  4977. 000033A6  2D40 FFEA                move.l     [A6 - 0x16], D0
  4978. 000033AA  6036                     bra        +0x38 /* 000033E2 */
  4979. label000033AC:
  4980. 000033AC  0C07 0071                cmpi.b     D7, 0x71 /* 'q' */
  4981. 000033B0  6706                     beq        +0x8 /* 000033B8 */
  4982. 000033B2  0C07 0051                cmpi.b     D7, 0x51 /* 'Q' */
  4983. 000033B6  660E                     bne        +0x10 /* 000033C6 */
  4984. label000033B8:
  4985. 000033B8  7002                     moveq.l    D0, 0x02
  4986. 000033BA  2D40 FFE6                move.l     [A6 - 0x1A], D0
  4987. 000033BE  7203                     moveq.l    D1, 0x03
  4988. 000033C0  2D41 FFEA                move.l     [A6 - 0x16], D1
  4989. 000033C4  601C                     bra        +0x1E /* 000033E2 */
  4990. label000033C6:
  4991. 000033C6  7004                     moveq.l    D0, 0x04
  4992. 000033C8  2D40 FFE6                move.l     [A6 - 0x1A], D0
  4993. 000033CC  720F                     moveq.l    D1, 0x0F
  4994. 000033CE  2D41 FFEA                move.l     [A6 - 0x16], D1
  4995. 000033D2  0C07 0058                cmpi.b     D7, 0x58 /* 'X' */
  4996. 000033D6  6604                     bne        +0x6 /* 000033DC */
  4997. 000033D8  7407                     moveq.l    D2, 0x07
  4998. 000033DA  6002                     bra        +0x4 /* 000033DE */
  4999. label000033DC:
  5000. 000033DC  7427                     moveq.l    D2, 0x27
  5001. label000033DE:
  5002. 000033DE  1D42 FFFF                move.b     [A6 - 0x1], D2
  5003. label000033E2:
  5004. 000033E2  4A6E FFDC                tst.w      [A6 - 0x24]
  5005. 000033E6  6738                     beq        +0x3A /* 00003420 */
  5006. 000033E8  206E FFFA                movea.l    A0, [A6 - 0x6]
  5007. 000033EC  58AE FFFA                addq.l     [A6 - 0x6], 4
  5008. 000033F0  2810                     move.l     D4, [A0]
  5009. 000033F2  7A15                     moveq.l    D5, 0x15
  5010. label000033F4:
  5011. 000033F4  202E FFEA                move.l     D0, [A6 - 0x16]
  5012. 000033F8  C084                     and.l      D0, D4
  5013. 000033FA  7230                     moveq.l    D1, 0x30
  5014. 000033FC  D001                     add.b      D0, D1
  5015. 000033FE  1980 5000                move.b     [A4 + D5.w], D0
  5016. 00003402  0C00 0039                cmpi.b     D0, 0x39 /* '9' */
  5017. 00003406  6308                     bls        +0xA /* 00003410 */
  5018. 00003408  102E FFFF                move.b     D0, [A6 - 0x1]
  5019. 0000340C  D134 5000                add.b      [A4 + D5.w], D0
  5020. label00003410:
  5021. 00003410  202E FFE6                move.l     D0, [A6 - 0x1A]
  5022. 00003414  E0AC                     lsr        D4, D0
  5023. 00003416  5385                     subq.l     D5, 1
  5024. 00003418  674A                     beq        +0x4C /* 00003464 */
  5025. 0000341A  4A84                     tst.l      D4
  5026. 0000341C  66D6                     bne        -0x28 /* 000033F4 */
  5027. 0000341E  6044                     bra        +0x46 /* 00003464 */
  5028. label00003420:
  5029. 00003420  206E FFFA                movea.l    A0, [A6 - 0x6]
  5030. 00003424  58AE FFFA                addq.l     [A6 - 0x6], 4
  5031. 00003428  2D50 FFE2                move.l     [A6 - 0x1E], [A0]
  5032. 0000342C  7A15                     moveq.l    D5, 0x15
  5033. label0000342E:
  5034. 0000342E  202E FFEA                move.l     D0, [A6 - 0x16]
  5035. 00003432  C0AE FFE2                and.l      D0, [A6 - 0x1E]
  5036. 00003436  7230                     moveq.l    D1, 0x30
  5037. 00003438  D001                     add.b      D0, D1
  5038. 0000343A  1980 5000                move.b     [A4 + D5.w], D0
  5039. 0000343E  0C00 0039                cmpi.b     D0, 0x39 /* '9' */
  5040. 00003442  6308                     bls        +0xA /* 0000344C */
  5041. 00003444  102E FFFF                move.b     D0, [A6 - 0x1]
  5042. 00003448  D134 5000                add.b      [A4 + D5.w], D0
  5043. label0000344C:
  5044. 0000344C  202E FFE6                move.l     D0, [A6 - 0x1A]
  5045. 00003450  222E FFE2                move.l     D1, [A6 - 0x1E]
  5046. 00003454  E0A9                     lsr        D1, D0
  5047. 00003456  2D41 FFE2                move.l     [A6 - 0x1E], D1
  5048. 0000345A  5385                     subq.l     D5, 1
  5049. 0000345C  6706                     beq        +0x8 /* 00003464 */
  5050. 0000345E  4AAE FFE2                tst.l      [A6 - 0x1E]
  5051. 00003462  66CA                     bne        -0x34 /* 0000342E */
  5052. label00003464:
  5053. 00003464  2005                     move.l     D0, D5
  5054. 00003466  5280                     addq.l     D0, 1
  5055. 00003468  41F4 0000                lea.l      A0, [A4 + D0.w]
  5056. 0000346C  2D48 FFC8                move.l     [A6 - 0x38], A0
  5057. 00003470  7C15                     moveq.l    D6, 0x15
  5058. 00003472  9C85                     sub.l      D6, D5
  5059. 00003474  6000 0198                bra        +0x19A /* 0000360E */
  5060. label00003478:
  5061. 00003478  206E FFFA                movea.l    A0, [A6 - 0x6]
  5062. 0000347C  58AE FFFA                addq.l     [A6 - 0x6], 4
  5063. 00003480  2D50 FFC8                move.l     [A6 - 0x38], [A0]
  5064. 00003484  0C07 0073                cmpi.b     D7, 0x73 /* 's' */
  5065. 00003488  6706                     beq        +0x8 /* 00003490 */
  5066. 0000348A  0C07 0053                cmpi.b     D7, 0x53 /* 'S' */
  5067. 0000348E  660E                     bne        +0x10 /* 0000349E */
  5068. label00003490:
  5069. 00003490  2F2E FFC8                move.l     -[A7], [A6 - 0x38]
  5070. 00003494  4EBA 03DC                jsr        [PC + 0x3DC /* 00003872 */]
  5071. 00003498  2C00                     move.l     D6, D0
  5072. 0000349A  588F                     addq.l     A7, 4
  5073. 0000349C  600E                     bra        +0x10 /* 000034AC */
  5074. label0000349E:
  5075. 0000349E  206E FFC8                movea.l    A0, [A6 - 0x38]
  5076. 000034A2  52AE FFC8                addq.l     [A6 - 0x38], 1
  5077. 000034A6  7000                     moveq.l    D0, 0x00
  5078. 000034A8  1010                     move.b     D0, [A0]
  5079. 000034AA  2C00                     move.l     D6, D0
  5080. label000034AC:
  5081. 000034AC  302E FFE0                move.w     D0, [A6 - 0x20]
  5082. 000034B0  48C0                     ext.l      D0
  5083. 000034B2  B086                     cmp.l      D0, D6
  5084. 000034B4  6C00 0158                bge        +0x15A /* 0000360E */
  5085. 000034B8  302E FFE0                move.w     D0, [A6 - 0x20]
  5086. 000034BC  48C0                     ext.l      D0
  5087. 000034BE  72FF                     moveq.l    D1, 0xFFFFFFFF
  5088. 000034C0  B280                     cmp.l      D1, D0
  5089. 000034C2  6C00 014A                bge        +0x14C /* 0000360E */
  5090. 000034C6  302E FFE0                move.w     D0, [A6 - 0x20]
  5091. 000034CA  48C0                     ext.l      D0
  5092. 000034CC  2C00                     move.l     D6, D0
  5093. 000034CE  6000 013E                bra        +0x140 /* 0000360E */
  5094. label000034D2:
  5095. 000034D2  206E FFFA                movea.l    A0, [A6 - 0x6]
  5096. 000034D6  58AE FFFA                addq.l     [A6 - 0x6], 4
  5097. 000034DA  1968 0003 0015           move.b     [A4 + 0x15], [A0 + 0x3]
  5098. 000034E0  7C01                     moveq.l    D6, 0x01
  5099. 000034E2  41EC 0015                lea.l      A0, [A4 + 0x15]
  5100. 000034E6  2D48 FFC8                move.l     [A6 - 0x38], A0
  5101. 000034EA  6000 0122                bra        +0x124 /* 0000360E */
  5102. label000034EE:
  5103. 000034EE  206E FFFA                movea.l    A0, [A6 - 0x6]
  5104. 000034F2  700A                     moveq.l    D0, 0x0A
  5105. 000034F4  D1AE FFFA                add.l      [A6 - 0x6], D0
  5106. 000034F8  2F08                     move.l     -[A7], A0
  5107. 000034FA  486E FEC0                pea.l      [A6 - 0x140]
  5108. 000034FE  3F3C 0810                move.w     -[A7], 0x810
  5109. 00003502  A9EB                     syscall    Pack4/FP68K
  5110. 00003504  486E FEC0                pea.l      [A6 - 0x140]
  5111. 00003508  486E FEB6                pea.l      [A6 - 0x14A]
  5112. 0000350C  3F3C 080E                move.w     -[A7], 0x80E
  5113. 00003510  A9EB                     syscall    Pack4/FP68K
  5114. 00003512  486E FEB6                pea.l      [A6 - 0x14A]
  5115. 00003516  486E FFEE                pea.l      [A6 - 0x12]
  5116. 0000351A  3F3C 0810                move.w     -[A7], 0x810
  5117. 0000351E  A9EB                     syscall    Pack4/FP68K
  5118. 00003520  7010                     moveq.l    D0, 0x10
  5119. 00003522  B06E FFE0                cmp.w      D0, [A6 - 0x20]
  5120. 00003526  6C06                     bge        +0x8 /* 0000352E */
  5121. 00003528  3D7C 0010 FFE0           move.w     [A6 - 0x20], 0x10
  5122. label0000352E:
  5123. 0000352E  302E FFE0                move.w     D0, [A6 - 0x20]
  5124. 00003532  48C0                     ext.l      D0
  5125. 00003534  72FF                     moveq.l    D1, 0xFFFFFFFF
  5126. 00003536  B280                     cmp.l      D1, D0
  5127. 00003538  6606                     bne        +0x8 /* 00003540 */
  5128. 0000353A  3D7C 0006 FFE0           move.w     [A6 - 0x20], 0x6
  5129. label00003540:
  5130. 00003540  3D6E FFE0 FFF6           move.w     [A6 - 0xA], [A6 - 0x20]
  5131. 00003546  1007                     move.b     D0, D7
  5132. 00003548  0400 0045                subi.b     D0, 0x45 /* 'E' */
  5133. 0000354C  6728                     beq        +0x2A /* 00003576 */
  5134. 0000354E  5300                     subq.b     D0, 1
  5135. 00003550  671C                     beq        +0x1E /* 0000356E */
  5136. 00003552  0400 001F                subi.b     D0, 0x1F
  5137. 00003556  671E                     beq        +0x20 /* 00003576 */
  5138. 00003558  5300                     subq.b     D0, 1
  5139. 0000355A  6712                     beq        +0x14 /* 0000356E */
  5140. 0000355C  0400 0014                subi.b     D0, 0x14
  5141. 00003560  661C                     bne        +0x1E /* 0000357E */
  5142. 00003562  1D6D E5C2 FFF9           move.b     [A6 - 0x7], [A5 - 0x1A3E]
  5143. 00003568  1B7C 002E E5C2           move.b     [A5 - 0x1A3E], 0x2E /* '.' */
  5144. label0000356E:
  5145. 0000356E  006E 0010 FFF6           ori.w      [A6 - 0xA], 0x10
  5146. 00003574  600E                     bra        +0x10 /* 00003584 */
  5147. label00003576:
  5148. 00003576  006E 0040 FFF6           ori.w      [A6 - 0xA], 0x40 /* '@' */
  5149. 0000357C  6006                     bra        +0x8 /* 00003584 */
  5150. label0000357E:
  5151. 0000357E  006E 0000 FFF6           ori.w      [A6 - 0xA], 0x0
  5152. label00003584:
  5153. 00003584  7000                     moveq.l    D0, 0x00
  5154. 00003586  2F00                     move.l     -[A7], D0
  5155. 00003588  7200                     moveq.l    D1, 0x00
  5156. 0000358A  322E FFF6                move.w     D1, [A6 - 0xA]
  5157. 0000358E  2F01                     move.l     -[A7], D1
  5158. 00003590  2D4C FFC8                move.l     [A6 - 0x38], A4
  5159. 00003594  2F0C                     move.l     -[A7], A4
  5160. 00003596  486E FFEE                pea.l      [A6 - 0x12]
  5161. 0000359A  4EBA E44A                jsr        [PC - 0x1BB6 /* 000019E6 */]
  5162. 0000359E  0C07 007A                cmpi.b     D7, 0x7A /* 'z' */
  5163. 000035A2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5164. 000035A6  6606                     bne        +0x8 /* 000035AE */
  5165. 000035A8  1B6E FFF9 E5C2           move.b     [A5 - 0x1A3E], [A6 - 0x7]
  5166. label000035AE:
  5167. 000035AE  206E FFC8                movea.l    A0, [A6 - 0x38]
  5168. 000035B2  52AE FFC8                addq.l     [A6 - 0x38], 1
  5169. 000035B6  7000                     moveq.l    D0, 0x00
  5170. 000035B8  1010                     move.b     D0, [A0]
  5171. 000035BA  2C00                     move.l     D6, D0
  5172. 000035BC  BCAE FFD8                cmp.l      D6, [A6 - 0x28]
  5173. 000035C0  6F04                     ble        +0x6 /* 000035C6 */
  5174. 000035C2  2D46 FFD8                move.l     [A6 - 0x28], D6
  5175. label000035C6:
  5176. 000035C6  202E FFD8                move.l     D0, [A6 - 0x28]
  5177. 000035CA  9086                     sub.l      D0, D6
  5178. 000035CC  2D40 FFD0                move.l     [A6 - 0x30], D0
  5179. 000035D0  4AAE FFD4                tst.l      [A6 - 0x2C]
  5180. 000035D4  661C                     bne        +0x1E /* 000035F2 */
  5181. 000035D6  6008                     bra        +0xA /* 000035E0 */
  5182. label000035D8:
  5183. 000035D8  16EE FFCF                move.b     [A3]+, [A6 - 0x31]
  5184. 000035DC  53AE FFD0                subq.l     [A6 - 0x30], 1
  5185. label000035E0:
  5186. 000035E0  4AAE FFD0                tst.l      [A6 - 0x30]
  5187. 000035E4  66F2                     bne        -0xC /* 000035D8 */
  5188. 000035E6  600A                     bra        +0xC /* 000035F2 */
  5189. label000035E8:
  5190. 000035E8  206E FFC8                movea.l    A0, [A6 - 0x38]
  5191. 000035EC  52AE FFC8                addq.l     [A6 - 0x38], 1
  5192. 000035F0  16D0                     move.b     [A3]+, [A0]
  5193. label000035F2:
  5194. 000035F2  2006                     move.l     D0, D6
  5195. 000035F4  5386                     subq.l     D6, 1
  5196. 000035F6  4A80                     tst.l      D0
  5197. 000035F8  66EE                     bne        -0x10 /* 000035E8 */
  5198. 000035FA  6004                     bra        +0x6 /* 00003600 */
  5199. label000035FC:
  5200. 000035FC  16EE FFCF                move.b     [A3]+, [A6 - 0x31]
  5201. label00003600:
  5202. 00003600  202E FFD0                move.l     D0, [A6 - 0x30]
  5203. 00003604  53AE FFD0                subq.l     [A6 - 0x30], 1
  5204. 00003608  4A80                     tst.l      D0
  5205. 0000360A  6EF0                     bgt        -0xE /* 000035FC */
  5206. 0000360C  6050                     bra        +0x52 /* 0000365E */
  5207. label0000360E:
  5208. 0000360E  BCAE FFD8                cmp.l      D6, [A6 - 0x28]
  5209. 00003612  6F04                     ble        +0x6 /* 00003618 */
  5210. 00003614  2D46 FFD8                move.l     [A6 - 0x28], D6
  5211. label00003618:
  5212. 00003618  202E FFD8                move.l     D0, [A6 - 0x28]
  5213. 0000361C  9086                     sub.l      D0, D6
  5214. 0000361E  2D40 FFD0                move.l     [A6 - 0x30], D0
  5215. 00003622  4AAE FFD4                tst.l      [A6 - 0x2C]
  5216. 00003626  661C                     bne        +0x1E /* 00003644 */
  5217. 00003628  6008                     bra        +0xA /* 00003632 */
  5218. label0000362A:
  5219. 0000362A  16EE FFCF                move.b     [A3]+, [A6 - 0x31]
  5220. 0000362E  53AE FFD0                subq.l     [A6 - 0x30], 1
  5221. label00003632:
  5222. 00003632  4AAE FFD0                tst.l      [A6 - 0x30]
  5223. 00003636  66F2                     bne        -0xC /* 0000362A */
  5224. 00003638  600A                     bra        +0xC /* 00003644 */
  5225. label0000363A:
  5226. 0000363A  206E FFC8                movea.l    A0, [A6 - 0x38]
  5227. 0000363E  52AE FFC8                addq.l     [A6 - 0x38], 1
  5228. 00003642  16D0                     move.b     [A3]+, [A0]
  5229. label00003644:
  5230. 00003644  2006                     move.l     D0, D6
  5231. 00003646  5386                     subq.l     D6, 1
  5232. 00003648  4A80                     tst.l      D0
  5233. 0000364A  66EE                     bne        -0x10 /* 0000363A */
  5234. 0000364C  6004                     bra        +0x6 /* 00003652 */
  5235. label0000364E:
  5236. 0000364E  16EE FFCF                move.b     [A3]+, [A6 - 0x31]
  5237. label00003652:
  5238. 00003652  202E FFD0                move.l     D0, [A6 - 0x30]
  5239. 00003656  53AE FFD0                subq.l     [A6 - 0x30], 1
  5240. 0000365A  4A80                     tst.l      D0
  5241. 0000365C  6EF0                     bgt        -0xE /* 0000364E */
  5242. label0000365E:
  5243. 0000365E  206E 000C                movea.l    A0, [A6 + 0xC]
  5244. 00003662  52AE 000C                addq.l     [A6 + 0xC], 1
  5245. 00003666  1E10                     move.b     D7, [A0]
  5246. 00003668  6600 FAB0                bne        -0x54E /* 0000311A */
  5247. 0000366C  4213                     clr.b      [A3]
  5248. 0000366E  200B                     move.l     D0, A3
  5249. 00003670  90AE 0008                sub.l      D0, [A6 + 0x8]
  5250. 00003674  4CEE 18F0 FE9E           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x162]
  5251. 0000367A  4E5E                     unlink     A6
  5252. 0000367C  4E75                     rts
  5253. export_473:
  5254. 0000367E  48E7 0118                movem.l    -[A7], D7,A3,A4
  5255. 00003682  286F 0010                movea.l    A4, [A7 + 0x10]
  5256. 00003686  264C                     movea.l    A3, A4
  5257. 00003688  7000                     moveq.l    D0, 0x00
  5258. 0000368A  1013                     move.b     D0, [A3]
  5259. 0000368C  3E00                     move.w     D7, D0
  5260. 0000368E  6010                     bra        +0x12 /* 000036A0 */
  5261. label00003690:
  5262. 00003690  D6FC 0001                add.w      A3, 0x1
  5263. 00003694  7000                     moveq.l    D0, 0x00
  5264. 00003696  1013                     move.b     D0, [A3]
  5265. 00003698  41ED A614                lea.l      A0, [A5 - 0x59EC]
  5266. 0000369C  16B0 0000                move.b     [A3], [A0 + D0.w]
  5267. label000036A0:
  5268. 000036A0  3007                     move.w     D0, D7
  5269. 000036A2  5347                     subq.w     D7, 1
  5270. 000036A4  4A40                     tst.w      D0
  5271. 000036A6  66E8                     bne        -0x16 /* 00003690 */
  5272. 000036A8  200C                     move.l     D0, A4
  5273. 000036AA  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  5274. 000036AE  4E75                     rts
  5275. export_474:
  5276. 000036B0  48E7 0118                movem.l    -[A7], D7,A3,A4
  5277. 000036B4  286F 0010                movea.l    A4, [A7 + 0x10]
  5278. 000036B8  264C                     movea.l    A3, A4
  5279. 000036BA  7000                     moveq.l    D0, 0x00
  5280. 000036BC  1013                     move.b     D0, [A3]
  5281. 000036BE  3E00                     move.w     D7, D0
  5282. 000036C0  6010                     bra        +0x12 /* 000036D2 */
  5283. label000036C2:
  5284. 000036C2  D6FC 0001                add.w      A3, 0x1
  5285. 000036C6  7000                     moveq.l    D0, 0x00
  5286. 000036C8  1013                     move.b     D0, [A3]
  5287. 000036CA  41ED A714                lea.l      A0, [A5 - 0x58EC]
  5288. 000036CE  16B0 0000                move.b     [A3], [A0 + D0.w]
  5289. label000036D2:
  5290. 000036D2  3007                     move.w     D0, D7
  5291. 000036D4  5347                     subq.w     D7, 1
  5292. 000036D6  4A40                     tst.w      D0
  5293. 000036D8  66E8                     bne        -0x16 /* 000036C2 */
  5294. 000036DA  200C                     move.l     D0, A4
  5295. 000036DC  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  5296. 000036E0  4E75                     rts
  5297. export_475:
  5298. 000036E2  48E7 0018                movem.l    -[A7], A3,A4
  5299. 000036E6  286F 0010                movea.l    A4, [A7 + 0x10]
  5300. 000036EA  266F 000C                movea.l    A3, [A7 + 0xC]
  5301. 000036EE  7000                     moveq.l    D0, 0x00
  5302. 000036F0  2F00                     move.l     -[A7], D0
  5303. 000036F2  2F00                     move.l     -[A7], D0
  5304. 000036F4  2F0B                     move.l     -[A7], A3
  5305. 000036F6  2F0C                     move.l     -[A7], A4
  5306. 000036F8  4EBA E2EC                jsr        [PC - 0x1D14 /* 000019E6 */]
  5307. 000036FC  200B                     move.l     D0, A3
  5308. 000036FE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5309. 00003702  4CDF 1800                movem.l    A3,A4, [A7]+
  5310. 00003706  4E75                     rts
  5311. export_476:
  5312. fn00003708:
  5313. 00003708  4E56 FFFC                link       A6, -0x0004
  5314. 0000370C  2F0B                     move.l     -[A7], A3
  5315. 0000370E  266E 0008                movea.l    A3, [A6 + 0x8]
  5316. 00003712  7000                     moveq.l    D0, 0x00
  5317. 00003714  1013                     move.b     D0, [A3]
  5318. 00003716  5280                     addq.l     D0, 1
  5319. 00003718  2F00                     move.l     -[A7], D0
  5320. 0000371A  486E FFFC                pea.l      [A6 - 0x4]
  5321. 0000371E  2F0B                     move.l     -[A7], A3
  5322. 00003720  4EBA C908                jsr        [PC - 0x36F8 /* 0000002A */]
  5323. 00003724  202E FFFC                move.l     D0, [A6 - 0x4]
  5324. 00003728  266E FFF8                movea.l    A3, [A6 - 0x8]
  5325. 0000372C  4E5E                     unlink     A6
  5326. 0000372E  4E75                     rts
  5327. export_477:
  5328. 00003730  48E7 0118                movem.l    -[A7], D7,A3,A4
  5329. 00003734  286F 0010                movea.l    A4, [A7 + 0x10]
  5330. 00003738  7000                     moveq.l    D0, 0x00
  5331. 0000373A  1014                     move.b     D0, [A4]
  5332. 0000373C  2E00                     move.l     D7, D0
  5333. 0000373E  5287                     addq.l     D7, 1
  5334. 00003740  2F07                     move.l     -[A7], D7
  5335. 00003742  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  5336. 00003746  2640                     movea.l    A3, D0
  5337. 00003748  200B                     move.l     D0, A3
  5338. 0000374A  588F                     addq.l     A7, 4
  5339. 0000374C  670A                     beq        +0xC /* 00003758 */
  5340. 0000374E  2F0C                     move.l     -[A7], A4
  5341. 00003750  2F13                     move.l     -[A7], [A3]
  5342. 00003752  2F07                     move.l     -[A7], D7
  5343. 00003754  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  5344. label00003758:
  5345. 00003758  200B                     move.l     D0, A3
  5346. 0000375A  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  5347. 0000375E  4E75                     rts
  5348. export_478:
  5349. 00003760  4E56 FFFC                link       A6, -0x0004
  5350. 00003764  48E7 0018                movem.l    -[A7], A3,A4
  5351. 00003768  286E 000C                movea.l    A4, [A6 + 0xC]
  5352. 0000376C  266E 0008                movea.l    A3, [A6 + 0x8]
  5353. 00003770  2D4B FFFC                move.l     [A6 - 0x4], A3
  5354. 00003774  6004                     bra        +0x6 /* 0000377A */
  5355. label00003776:
  5356. 00003776  D6FC 0001                add.w      A3, 0x1
  5357. label0000377A:
  5358. 0000377A  4A13                     tst.b      [A3]
  5359. 0000377C  66F8                     bne        -0x6 /* 00003776 */
  5360. label0000377E:
  5361. 0000377E  16DC                     move.b     [A3]+, [A4]+
  5362. 00003780  66FC                     bne        -0x2 /* 0000377E */
  5363. 00003782  202E FFFC                move.l     D0, [A6 - 0x4]
  5364. 00003786  4CEE 1800 FFF4           movem.l    A3,A4, [A6 - 0xC]
  5365. 0000378C  4E5E                     unlink     A6
  5366. 0000378E  4E75                     rts
  5367. export_479:
  5368. 00003790  48E7 0018                movem.l    -[A7], A3,A4
  5369. 00003794  286F 0010                movea.l    A4, [A7 + 0x10]
  5370. 00003798  266F 000C                movea.l    A3, [A7 + 0xC]
  5371. 0000379C  6008                     bra        +0xA /* 000037A6 */
  5372. label0000379E:
  5373. 0000379E  D6FC 0001                add.w      A3, 0x1
  5374. 000037A2  D8FC 0001                add.w      A4, 0x1
  5375. label000037A6:
  5376. 000037A6  4A13                     tst.b      [A3]
  5377. 000037A8  6706                     beq        +0x8 /* 000037B0 */
  5378. 000037AA  1013                     move.b     D0, [A3]
  5379. 000037AC  B014                     cmp.b      D0, [A4]
  5380. 000037AE  67EE                     beq        -0x10 /* 0000379E */
  5381. label000037B0:
  5382. 000037B0  7000                     moveq.l    D0, 0x00
  5383. 000037B2  1013                     move.b     D0, [A3]
  5384. 000037B4  7200                     moveq.l    D1, 0x00
  5385. 000037B6  1214                     move.b     D1, [A4]
  5386. 000037B8  9081                     sub.l      D0, D1
  5387. 000037BA  4CDF 1800                movem.l    A3,A4, [A7]+
  5388. 000037BE  4E75                     rts
  5389. export_480:
  5390. 000037C0  48E7 0018                movem.l    -[A7], A3,A4
  5391. 000037C4  286F 0010                movea.l    A4, [A7 + 0x10]
  5392. 000037C8  266F 000C                movea.l    A3, [A7 + 0xC]
  5393. 000037CC  558F                     subq.l     A7, 2
  5394. 000037CE  2F0B                     move.l     -[A7], A3
  5395. 000037D0  2F0C                     move.l     -[A7], A4
  5396. 000037D2  4EAD 0632                jsr        [A5 + 0x632 /* export_194 */]
  5397. 000037D6  301F                     move.w     D0, [A7]+
  5398. 000037D8  4CDF 1800                movem.l    A3,A4, [A7]+
  5399. 000037DC  4E75                     rts
  5400. export_481:
  5401. fn000037DE:
  5402. 000037DE  4E56 FFFC                link       A6, -0x0004
  5403. 000037E2  48E7 0018                movem.l    -[A7], A3,A4
  5404. 000037E6  286E 000C                movea.l    A4, [A6 + 0xC]
  5405. 000037EA  266E 0008                movea.l    A3, [A6 + 0x8]
  5406. 000037EE  2D4B FFFC                move.l     [A6 - 0x4], A3
  5407. label000037F2:
  5408. 000037F2  16DC                     move.b     [A3]+, [A4]+
  5409. 000037F4  66FC                     bne        -0x2 /* 000037F2 */
  5410. 000037F6  202E FFFC                move.l     D0, [A6 - 0x4]
  5411. 000037FA  4CEE 1800 FFF4           movem.l    A3,A4, [A6 - 0xC]
  5412. 00003800  4E5E                     unlink     A6
  5413. 00003802  4E75                     rts
  5414. export_482:
  5415. 00003804  4E56 FFFC                link       A6, -0x0004
  5416. 00003808  48E7 0118                movem.l    -[A7], D7,A3,A4
  5417. 0000380C  2E2E 000C                move.l     D7, [A6 + 0xC]
  5418. 00003810  286E 0008                movea.l    A4, [A6 + 0x8]
  5419. 00003814  264C                     movea.l    A3, A4
  5420. 00003816  2D4B FFFC                move.l     [A6 - 0x4], A3
  5421. 0000381A  603C                     bra        +0x3E /* 00003858 */
  5422. label0000381C:
  5423. 0000381C  1893                     move.b     [A4], [A3]
  5424. 0000381E  700D                     moveq.l    D0, 0x0D
  5425. 00003820  B013                     cmp.b      D0, [A3]
  5426. 00003822  6618                     bne        +0x1A /* 0000383C */
  5427. 00003824  18BC 000D                move.b     [A4], 0xD /* '\r' */
  5428. 00003828  4A87                     tst.l      D7
  5429. 0000382A  6724                     beq        +0x26 /* 00003850 */
  5430. 0000382C  700A                     moveq.l    D0, 0x0A
  5431. 0000382E  B02B 0001                cmp.b      D0, [A3 + 0x1]
  5432. 00003832  661C                     bne        +0x1E /* 00003850 */
  5433. 00003834  5387                     subq.l     D7, 1
  5434. 00003836  D6FC 0001                add.w      A3, 0x1
  5435. 0000383A  6014                     bra        +0x16 /* 00003850 */
  5436. label0000383C:
  5437. 0000383C  700A                     moveq.l    D0, 0x0A
  5438. 0000383E  B013                     cmp.b      D0, [A3]
  5439. 00003840  6606                     bne        +0x8 /* 00003848 */
  5440. 00003842  18BC 000D                move.b     [A4], 0xD /* '\r' */
  5441. 00003846  6008                     bra        +0xA /* 00003850 */
  5442. label00003848:
  5443. 00003848  4A13                     tst.b      [A3]
  5444. 0000384A  6604                     bne        +0x6 /* 00003850 */
  5445. 0000384C  70FF                     moveq.l    D0, 0xFFFFFFFF
  5446. 0000384E  6018                     bra        +0x1A /* 00003868 */
  5447. label00003850:
  5448. 00003850  D8FC 0001                add.w      A4, 0x1
  5449. 00003854  D6FC 0001                add.w      A3, 0x1
  5450. label00003858:
  5451. 00003858  2007                     move.l     D0, D7
  5452. 0000385A  5387                     subq.l     D7, 1
  5453. 0000385C  4A80                     tst.l      D0
  5454. 0000385E  66BC                     bne        -0x42 /* 0000381C */
  5455. 00003860  4214                     clr.b      [A4]
  5456. 00003862  200C                     move.l     D0, A4
  5457. 00003864  90AE FFFC                sub.l      D0, [A6 - 0x4]
  5458. label00003868:
  5459. 00003868  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  5460. 0000386E  4E5E                     unlink     A6
  5461. 00003870  4E75                     rts
  5462. export_483:
  5463. fn00003872:
  5464. 00003872  48E7 0018                movem.l    -[A7], A3,A4
  5465. 00003876  286F 000C                movea.l    A4, [A7 + 0xC]
  5466. 0000387A  264C                     movea.l    A3, A4
  5467. 0000387C  6004                     bra        +0x6 /* 00003882 */
  5468. label0000387E:
  5469. 0000387E  D6FC 0001                add.w      A3, 0x1
  5470. label00003882:
  5471. 00003882  4A13                     tst.b      [A3]
  5472. 00003884  66F8                     bne        -0x6 /* 0000387E */
  5473. 00003886  200B                     move.l     D0, A3
  5474. 00003888  908C                     sub.l      D0, A4
  5475. 0000388A  4CDF 1800                movem.l    A3,A4, [A7]+
  5476. 0000388E  4E75                     rts
  5477. export_484:
  5478. 00003890  4E56 FFFC                link       A6, -0x0004
  5479. 00003894  48E7 0110                movem.l    -[A7], D7,A3
  5480. 00003898  266E 0008                movea.l    A3, [A6 + 0x8]
  5481. 0000389C  3E2E 000E                move.w     D7, [A6 + 0xE]
  5482. 000038A0  7000                     moveq.l    D0, 0x00
  5483. 000038A2  1013                     move.b     D0, [A3]
  5484. 000038A4  B047                     cmp.w      D0, D7
  5485. 000038A6  6C06                     bge        +0x8 /* 000038AE */
  5486. 000038A8  7000                     moveq.l    D0, 0x00
  5487. 000038AA  1013                     move.b     D0, [A3]
  5488. 000038AC  3E00                     move.w     D7, D0
  5489. label000038AE:
  5490. 000038AE  48C7                     ext.l      D7
  5491. 000038B0  2007                     move.l     D0, D7
  5492. 000038B2  5280                     addq.l     D0, 1
  5493. 000038B4  2F00                     move.l     -[A7], D0
  5494. 000038B6  486E FFFC                pea.l      [A6 - 0x4]
  5495. 000038BA  2F0B                     move.l     -[A7], A3
  5496. 000038BC  4EBA C76C                jsr        [PC - 0x3894 /* 0000002A */]
  5497. 000038C0  4A40                     tst.w      D0
  5498. 000038C2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5499. 000038C6  6706                     beq        +0x8 /* 000038CE */
  5500. 000038C8  206E FFFC                movea.l    A0, [A6 - 0x4]
  5501. 000038CC  1087                     move.b     [A0], D7
  5502. label000038CE:
  5503. 000038CE  202E FFFC                move.l     D0, [A6 - 0x4]
  5504. 000038D2  4CEE 0880 FFF4           movem.l    D7,A3, [A6 - 0xC]
  5505. 000038D8  4E5E                     unlink     A6
  5506. 000038DA  4E75                     rts
  5507. export_485:
  5508. 000038DC  4E56 0000                link       A6, 0
  5509. 000038E0  41ED EC84                lea.l      A0, [A5 - 0x137C]
  5510. 000038E4  43EE 0008                lea.l      A1, [A6 + 0x8]
  5511. 000038E8  20D9                     move.l     [A0]+, [A1]+
  5512. 000038EA  20D9                     move.l     [A0]+, [A1]+
  5513. 000038EC  2B6E 0010 EC80           move.l     [A5 - 0x1380], [A6 + 0x10]
  5514. 000038F2  486D 2AAA                pea.l      [A5 + 0x2AAA /* export_1361 */]
  5515. 000038F6  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  5516. 000038FA  4E5E                     unlink     A6
  5517. 000038FC  4E75                     rts
  5518. export_486:
  5519. 000038FE  4E56 FFFA                link       A6, -0x0006
  5520. 00003902  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  5521. 00003906  286E 0020                movea.l    A4, [A6 + 0x20]
  5522. 0000390A  266E 001C                movea.l    A3, [A6 + 0x1C]
  5523. 0000390E  382E 001A                move.w     D4, [A6 + 0x1A]
  5524. 00003912  426E FFFE                clr.w      [A6 - 0x2]
  5525. 00003916  7E01                     moveq.l    D7, 0x01
  5526. 00003918  607C                     bra        +0x7E /* 00003996 */
  5527. label0000391A:
  5528. 0000391A  3004                     move.w     D0, D4
  5529. 0000391C  48C0                     ext.l      D0
  5530. 0000391E  81C7                     divs.w     D0, D7
  5531. 00003920  3A00                     move.w     D5, D0
  5532. 00003922  C1C7                     muls.w     D0, D7
  5533. 00003924  48C4                     ext.l      D4
  5534. 00003926  B880                     cmp.l      D4, D0
  5535. 00003928  6F02                     ble        +0x4 /* 0000392C */
  5536. 0000392A  5245                     addq.w     D5, 1
  5537. label0000392C:
  5538. 0000392C  3004                     move.w     D0, D4
  5539. 0000392E  48C0                     ext.l      D0
  5540. 00003930  81C5                     divs.w     D0, D5
  5541. 00003932  3C00                     move.w     D6, D0
  5542. 00003934  C1C5                     muls.w     D0, D5
  5543. 00003936  48C4                     ext.l      D4
  5544. 00003938  B880                     cmp.l      D4, D0
  5545. 0000393A  6F02                     ble        +0x4 /* 0000393E */
  5546. 0000393C  5246                     addq.w     D6, 1
  5547. label0000393E:
  5548. 0000393E  BC47                     cmp.w      D6, D7
  5549. 00003940  6652                     bne        +0x54 /* 00003994 */
  5550. 00003942  302E 0012                move.w     D0, [A6 + 0x12]
  5551. 00003946  D06E 000A                add.w      D0, [A6 + 0xA]
  5552. 0000394A  48C0                     ext.l      D0
  5553. 0000394C  81C7                     divs.w     D0, D7
  5554. 0000394E  906E 0012                sub.w      D0, [A6 + 0x12]
  5555. 00003952  3D40 FFFA                move.w     [A6 - 0x6], D0
  5556. 00003956  302E 0016                move.w     D0, [A6 + 0x16]
  5557. 0000395A  D06E 000E                add.w      D0, [A6 + 0xE]
  5558. 0000395E  48C0                     ext.l      D0
  5559. 00003960  81C5                     divs.w     D0, D5
  5560. 00003962  906E 0016                sub.w      D0, [A6 + 0x16]
  5561. 00003966  3D40 FFFC                move.w     [A6 - 0x4], D0
  5562. 0000396A  302E FFFA                move.w     D0, [A6 - 0x6]
  5563. 0000396E  B06E FFFC                cmp.w      D0, [A6 - 0x4]
  5564. 00003972  6C08                     bge        +0xA /* 0000397C */
  5565. 00003974  302E FFFA                move.w     D0, [A6 - 0x6]
  5566. 00003978  48C0                     ext.l      D0
  5567. 0000397A  6006                     bra        +0x8 /* 00003982 */
  5568. label0000397C:
  5569. 0000397C  302E FFFC                move.w     D0, [A6 - 0x4]
  5570. 00003980  48C0                     ext.l      D0
  5571. label00003982:
  5572. 00003982  3C00                     move.w     D6, D0
  5573. 00003984  6F0E                     ble        +0x10 /* 00003994 */
  5574. 00003986  BC6E FFFE                cmp.w      D6, [A6 - 0x2]
  5575. 0000398A  6F0E                     ble        +0x10 /* 0000399A */
  5576. 0000398C  3687                     move.w     [A3], D7
  5577. 0000398E  3885                     move.w     [A4], D5
  5578. 00003990  3D46 FFFE                move.w     [A6 - 0x2], D6
  5579. label00003994:
  5580. 00003994  5247                     addq.w     D7, 1
  5581. label00003996:
  5582. 00003996  B847                     cmp.w      D4, D7
  5583. 00003998  6C80                     bge        -0x7E /* 0000391A */
  5584. label0000399A:
  5585. 0000399A  4A6E FFFE                tst.w      [A6 - 0x2]
  5586. 0000399E  6606                     bne        +0x8 /* 000039A6 */
  5587. 000039A0  3684                     move.w     [A3], D4
  5588. 000039A2  38BC 0001                move.w     [A4], 0x1
  5589. label000039A6:
  5590. 000039A6  4CEE 18F0 FFE2           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1E]
  5591. 000039AC  4E5E                     unlink     A6
  5592. 000039AE  4E75                     rts
  5593. export_487:
  5594. fn000039B0:
  5595. 000039B0  4E56 FFE4                link       A6, -0x001C
  5596. 000039B4  2F0B                     move.l     -[A7], A3
  5597. 000039B6  266E 0008                movea.l    A3, [A6 + 0x8]
  5598. 000039BA  2D53 FFF0                move.l     [A6 - 0x10], [A3]
  5599. 000039BE  2D6B 0004 FFF4           move.l     [A6 - 0xC], [A3 + 0x4]
  5600. 000039C4  303C 0080                move.w     D0, 0x80
  5601. 000039C8  C02E FFF0                and.b      D0, [A6 - 0x10]
  5602. 000039CC  6724                     beq        +0x26 /* 000039F2 */
  5603. 000039CE  486E FFF0                pea.l      [A6 - 0x10]
  5604. 000039D2  486E FFF8                pea.l      [A6 - 0x8]
  5605. 000039D6  486E FFF0                pea.l      [A6 - 0x10]
  5606. 000039DA  4EAD 19EA                jsr        [A5 + 0x19EA /* export_825 */]
  5607. 000039DE  486E FFF0                pea.l      [A6 - 0x10]
  5608. 000039E2  486E FFF0                pea.l      [A6 - 0x10]
  5609. 000039E6  486D E9CE                pea.l      [A5 - 0x1632]
  5610. 000039EA  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  5611. 000039EE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5612. label000039F2:
  5613. 000039F2  486E FFE8                pea.l      [A6 - 0x18]
  5614. 000039F6  486D EC94                pea.l      [A5 - 0x136C]
  5615. 000039FA  486E FFF0                pea.l      [A6 - 0x10]
  5616. 000039FE  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  5617. 00003A02  486E FFE8                pea.l      [A6 - 0x18]
  5618. 00003A06  486E FFF8                pea.l      [A6 - 0x8]
  5619. 00003A0A  486E FFE8                pea.l      [A6 - 0x18]
  5620. 00003A0E  4EAD 19EA                jsr        [A5 + 0x19EA /* export_825 */]
  5621. 00003A12  486E FFE8                pea.l      [A6 - 0x18]
  5622. 00003A16  486D EC8C                pea.l      [A5 - 0x1374]
  5623. 00003A1A  486E FFE8                pea.l      [A6 - 0x18]
  5624. 00003A1E  4EAD 1A22                jsr        [A5 + 0x1A22 /* export_832 */]
  5625. 00003A22  486E FFE4                pea.l      [A6 - 0x1C]
  5626. 00003A26  486E FFE8                pea.l      [A6 - 0x18]
  5627. 00003A2A  4EAD 1ACA                jsr        [A5 + 0x1ACA /* export_853 */]
  5628. 00003A2E  202E FFE4                move.l     D0, [A6 - 0x1C]
  5629. 00003A32  7264                     moveq.l    D1, 0x64
  5630. 00003A34  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  5631. 00003A38  3B40 E596                move.w     [A5 - 0x1A6A], D0
  5632. 00003A3C  202E FFE4                move.l     D0, [A6 - 0x1C]
  5633. 00003A40  7264                     moveq.l    D1, 0x64
  5634. 00003A42  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  5635. 00003A46  723C                     moveq.l    D1, 0x3C
  5636. 00003A48  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  5637. 00003A4C  3B40 E598                move.w     [A5 - 0x1A68], D0
  5638. 00003A50  202E FFE4                move.l     D0, [A6 - 0x1C]
  5639. 00003A54  223C 0000 1770           move.l     D1, 0x1770
  5640. 00003A5A  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  5641. 00003A5E  723C                     moveq.l    D1, 0x3C
  5642. 00003A60  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  5643. 00003A64  3B40 E59A                move.w     [A5 - 0x1A66], D0
  5644. 00003A68  202E FFE4                move.l     D0, [A6 - 0x1C]
  5645. 00003A6C  223C 0005 7E40           move.l     D1, 0x57E40
  5646. 00003A72  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  5647. 00003A76  7218                     moveq.l    D1, 0x18
  5648. 00003A78  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  5649. 00003A7C  3B40 E59C                move.w     [A5 - 0x1A64], D0
  5650. 00003A80  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  5651. 00003A84  266E FFE0                movea.l    A3, [A6 - 0x20]
  5652. 00003A88  4E5E                     unlink     A6
  5653. 00003A8A  4E75                     rts
  5654. export_488:
  5655. fn00003A8C:
  5656. 00003A8C  7000                     moveq.l    D0, 0x00
  5657. 00003A8E  4A6D E59C                tst.w      [A5 - 0x1A64]
  5658. 00003A92  6D34                     blt        +0x36 /* 00003AC8 */
  5659. 00003A94  7217                     moveq.l    D1, 0x17
  5660. 00003A96  B26D E59C                cmp.w      D1, [A5 - 0x1A64]
  5661. 00003A9A  6D2C                     blt        +0x2E /* 00003AC8 */
  5662. 00003A9C  4A6D E59A                tst.w      [A5 - 0x1A66]
  5663. 00003AA0  6D26                     blt        +0x28 /* 00003AC8 */
  5664. 00003AA2  723B                     moveq.l    D1, 0x3B
  5665. 00003AA4  B26D E59A                cmp.w      D1, [A5 - 0x1A66]
  5666. 00003AA8  6D1E                     blt        +0x20 /* 00003AC8 */
  5667. 00003AAA  4A6D E598                tst.w      [A5 - 0x1A68]
  5668. 00003AAE  6D18                     blt        +0x1A /* 00003AC8 */
  5669. 00003AB0  723B                     moveq.l    D1, 0x3B
  5670. 00003AB2  B26D E598                cmp.w      D1, [A5 - 0x1A68]
  5671. 00003AB6  6D10                     blt        +0x12 /* 00003AC8 */
  5672. 00003AB8  4A6D E596                tst.w      [A5 - 0x1A6A]
  5673. 00003ABC  6D0A                     blt        +0xC /* 00003AC8 */
  5674. 00003ABE  7263                     moveq.l    D1, 0x63
  5675. 00003AC0  B26D E596                cmp.w      D1, [A5 - 0x1A6A]
  5676. 00003AC4  6D02                     blt        +0x4 /* 00003AC8 */
  5677. 00003AC6  7001                     moveq.l    D0, 0x01
  5678. label00003AC8:
  5679. 00003AC8  4E75                     rts
  5680. export_489:
  5681. fn00003ACA:
  5682. 00003ACA  4E56 FFEA                link       A6, -0x0016
  5683. 00003ACE  302D E59C                move.w     D0, [A5 - 0x1A64]
  5684. 00003AD2  48C0                     ext.l      D0
  5685. 00003AD4  2200                     move.l     D1, D0
  5686. 00003AD6  C0FC 003C                mulu.w     D0, 0x3C /* '<' */
  5687. 00003ADA  4841                     swap.w     D1
  5688. 00003ADC  C2FC 003C                mulu.w     D1, 0x3C /* '<' */
  5689. 00003AE0  4841                     swap.w     D1
  5690. 00003AE2  4241                     clr.w      D1
  5691. 00003AE4  D081                     add.l      D0, D1
  5692. 00003AE6  322D E59A                move.w     D1, [A5 - 0x1A66]
  5693. 00003AEA  48C1                     ext.l      D1
  5694. 00003AEC  D280                     add.l      D1, D0
  5695. 00003AEE  2001                     move.l     D0, D1
  5696. 00003AF0  C2FC 003C                mulu.w     D1, 0x3C /* '<' */
  5697. 00003AF4  4840                     swap.w     D0
  5698. 00003AF6  C0FC 003C                mulu.w     D0, 0x3C /* '<' */
  5699. 00003AFA  4840                     swap.w     D0
  5700. 00003AFC  4240                     clr.w      D0
  5701. 00003AFE  D280                     add.l      D1, D0
  5702. 00003B00  302D E598                move.w     D0, [A5 - 0x1A68]
  5703. 00003B04  48C0                     ext.l      D0
  5704. 00003B06  D081                     add.l      D0, D1
  5705. 00003B08  2200                     move.l     D1, D0
  5706. 00003B0A  C0FC 0064                mulu.w     D0, 0x64 /* 'd' */
  5707. 00003B0E  4841                     swap.w     D1
  5708. 00003B10  C2FC 0064                mulu.w     D1, 0x64 /* 'd' */
  5709. 00003B14  4841                     swap.w     D1
  5710. 00003B16  4241                     clr.w      D1
  5711. 00003B18  D081                     add.l      D0, D1
  5712. 00003B1A  322D E596                move.w     D1, [A5 - 0x1A6A]
  5713. 00003B1E  48C1                     ext.l      D1
  5714. 00003B20  D280                     add.l      D1, D0
  5715. 00003B22  2D41 FFFC                move.l     [A6 - 0x4], D1
  5716. 00003B26  486E FFF4                pea.l      [A6 - 0xC]
  5717. 00003B2A  486E FFFC                pea.l      [A6 - 0x4]
  5718. 00003B2E  4EAD 1AF2                jsr        [A5 + 0x1AF2 /* export_858 */]
  5719. 00003B32  486E FFF4                pea.l      [A6 - 0xC]
  5720. 00003B36  486D EC8C                pea.l      [A5 - 0x1374]
  5721. 00003B3A  486E FFF4                pea.l      [A6 - 0xC]
  5722. 00003B3E  4EAD 1A2A                jsr        [A5 + 0x1A2A /* export_833 */]
  5723. 00003B42  486E FFF4                pea.l      [A6 - 0xC]
  5724. 00003B46  486E FFEA                pea.l      [A6 - 0x16]
  5725. 00003B4A  3F3C 080E                move.w     -[A7], 0x80E
  5726. 00003B4E  A9EB                     syscall    Pack4/FP68K
  5727. 00003B50  41EE FFEA                lea.l      A0, [A6 - 0x16]
  5728. 00003B54  3018                     move.w     D0, [A0]+
  5729. 00003B56  2218                     move.l     D1, [A0]+
  5730. 00003B58  2050                     movea.l    A0, [A0]
  5731. 00003B5A  4E5E                     unlink     A6
  5732. 00003B5C  4E75                     rts
  5733. export_490:
  5734. 00003B5E  48E7 0118                movem.l    -[A7], D7,A3,A4
  5735. 00003B62  6006                     bra        +0x8 /* 00003B6A */
  5736. label00003B64:
  5737. 00003B64  206F 0010                movea.l    A0, [A7 + 0x10]
  5738. 00003B68  5310                     subq.b     [A0], 1
  5739. label00003B6A:
  5740. 00003B6A  206F 0010                movea.l    A0, [A7 + 0x10]
  5741. 00003B6E  226F 0010                movea.l    A1, [A7 + 0x10]
  5742. 00003B72  7000                     moveq.l    D0, 0x00
  5743. 00003B74  1011                     move.b     D0, [A1]
  5744. 00003B76  7220                     moveq.l    D1, 0x20
  5745. 00003B78  B230 0000                cmp.b      D1, [A0 + D0.w]
  5746. 00003B7C  67E6                     beq        -0x18 /* 00003B64 */
  5747. 00003B7E  206F 0010                movea.l    A0, [A7 + 0x10]
  5748. 00003B82  7000                     moveq.l    D0, 0x00
  5749. 00003B84  1010                     move.b     D0, [A0]
  5750. 00003B86  3E00                     move.w     D7, D0
  5751. 00003B88  266F 0010                movea.l    A3, [A7 + 0x10]
  5752. 00003B8C  528B                     addq.l     A3, 1
  5753. 00003B8E  284B                     movea.l    A4, A3
  5754. 00003B90  600C                     bra        +0xE /* 00003B9E */
  5755. label00003B92:
  5756. 00003B92  5347                     subq.w     D7, 1
  5757. 00003B94  D6FC 0001                add.w      A3, 0x1
  5758. 00003B98  206F 0010                movea.l    A0, [A7 + 0x10]
  5759. 00003B9C  5310                     subq.b     [A0], 1
  5760. label00003B9E:
  5761. 00003B9E  4A47                     tst.w      D7
  5762. 00003BA0  6728                     beq        +0x2A /* 00003BCA */
  5763. 00003BA2  7020                     moveq.l    D0, 0x20
  5764. 00003BA4  B013                     cmp.b      D0, [A3]
  5765. 00003BA6  67EA                     beq        -0x14 /* 00003B92 */
  5766. 00003BA8  6020                     bra        +0x22 /* 00003BCA */
  5767. label00003BAA:
  5768. 00003BAA  189B                     move.b     [A4], [A3]+
  5769. 00003BAC  7020                     moveq.l    D0, 0x20
  5770. 00003BAE  B01C                     cmp.b      D0, [A4]+
  5771. 00003BB0  6618                     bne        +0x1A /* 00003BCA */
  5772. 00003BB2  600C                     bra        +0xE /* 00003BC0 */
  5773. label00003BB4:
  5774. 00003BB4  5347                     subq.w     D7, 1
  5775. 00003BB6  D6FC 0001                add.w      A3, 0x1
  5776. 00003BBA  206F 0010                movea.l    A0, [A7 + 0x10]
  5777. 00003BBE  5310                     subq.b     [A0], 1
  5778. label00003BC0:
  5779. 00003BC0  4A47                     tst.w      D7
  5780. 00003BC2  6706                     beq        +0x8 /* 00003BCA */
  5781. 00003BC4  7020                     moveq.l    D0, 0x20
  5782. 00003BC6  B013                     cmp.b      D0, [A3]
  5783. 00003BC8  67EA                     beq        -0x14 /* 00003BB4 */
  5784. label00003BCA:
  5785. 00003BCA  3007                     move.w     D0, D7
  5786. 00003BCC  5347                     subq.w     D7, 1
  5787. 00003BCE  4A40                     tst.w      D0
  5788. 00003BD0  66D8                     bne        -0x26 /* 00003BAA */
  5789. 00003BD2  202F 0010                move.l     D0, [A7 + 0x10]
  5790. 00003BD6  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  5791. 00003BDA  4E75                     rts
  5792. export_491:
  5793. 00003BDC  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  5794. 00003BE0  286F 0014                movea.l    A4, [A7 + 0x14]
  5795. 00003BE4  266F 0018                movea.l    A3, [A7 + 0x18]
  5796. 00003BE8  3E2F 001E                move.w     D7, [A7 + 0x1E]
  5797. 00003BEC  7000                     moveq.l    D0, 0x00
  5798. 00003BEE  3007                     move.w     D0, D7
  5799. 00003BF0  7200                     moveq.l    D1, 0x00
  5800. 00003BF2  1213                     move.b     D1, [A3]
  5801. 00003BF4  B280                     cmp.l      D1, D0
  5802. 00003BF6  6406                     bcc        +0x8 /* 00003BFE */
  5803. 00003BF8  7000                     moveq.l    D0, 0x00
  5804. 00003BFA  1013                     move.b     D0, [A3]
  5805. 00003BFC  3E00                     move.w     D7, D0
  5806. label00003BFE:
  5807. 00003BFE  3C07                     move.w     D6, D7
  5808. 00003C00  1886                     move.b     [A4], D6
  5809. 00003C02  600A                     bra        +0xC /* 00003C0E */
  5810. label00003C04:
  5811. 00003C04  D6FC 0001                add.w      A3, 0x1
  5812. 00003C08  D8FC 0001                add.w      A4, 0x1
  5813. 00003C0C  1893                     move.b     [A4], [A3]
  5814. label00003C0E:
  5815. 00003C0E  3007                     move.w     D0, D7
  5816. 00003C10  5347                     subq.w     D7, 1
  5817. 00003C12  4A40                     tst.w      D0
  5818. 00003C14  66EE                     bne        -0x10 /* 00003C04 */
  5819. 00003C16  3006                     move.w     D0, D6
  5820. 00003C18  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  5821. 00003C1C  4E75                     rts
  5822. export_492:
  5823. 00003C1E  48E7 0118                movem.l    -[A7], D7,A3,A4
  5824. 00003C22  286F 0014                movea.l    A4, [A7 + 0x14]
  5825. 00003C26  266F 0010                movea.l    A3, [A7 + 0x10]
  5826. 00003C2A  3E2F 001A                move.w     D7, [A7 + 0x1A]
  5827. 00003C2E  4213                     clr.b      [A3]
  5828. 00003C30  600C                     bra        +0xE /* 00003C3E */
  5829. label00003C32:
  5830. 00003C32  5347                     subq.w     D7, 1
  5831. 00003C34  2F0C                     move.l     -[A7], A4
  5832. 00003C36  2F0B                     move.l     -[A7], A3
  5833. 00003C38  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  5834. 00003C3C  508F                     addq.l     A7, 8
  5835. label00003C3E:
  5836. 00003C3E  4A47                     tst.w      D7
  5837. 00003C40  6EF0                     bgt        -0xE /* 00003C32 */
  5838. 00003C42  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  5839. 00003C46  4E75                     rts
  5840.